What a cute game! Love the artwork! It's pretty neat that the mechanic that gives you protection, also makes you easier to hit! It did take me a couple tries to understand why I was losing (because a nonplushie part of my ship got hit).
Great work!