Great game. You can tell a lot of thought and work went into this. Fluid motion and sharp control. Levels are challenging, but just the right amount. Final boss felt impossible, took about 50 tries, but so much better than an easy game.