I've been eyeing this one since it was at about $.80 a few months back. Never pulled the trigger because I apparently don't have the balls for a cheap biotech stock. What do other people think of this recent break out?