The game's concept is really solid. However, I got so caught up in the action at times that I missed some of the instructions, so there were moments when I had no idea why I had suddenly become invincible (or maybe it was a bug).
Overall, though, I really enjoyed the game. I like the art style, and the level design is well done too.