Yeah, I had like 4 Hearts, so 2 Super Nymphs; not sure how to get more, so thanks for the clues. Don't play enough to progress though, since I'm only on for a couple of minutes each time I check.
Btw, you mentioned drops; is that the bosses, the super one? And anyone have any clue what that glowing orb thing is?