The art and animations are very good but the game is insanely hard. Our game idea is very similar though.
Hah, thanks! Yeah, when I played your game I also noticed the similarities. Your game's great as well!