Really well done! Amazing amount of polish and balance. It was pretty difficult and there were multiple levels I just could not beat, even with the upgrades :) But, that's not a bad thing. I think the difficulty ramp combined with the upgrade cards was just about spot on. Unique style and mechanics.
Totally thought the heart bullets would give me health. I was terribly mistaken!