Pretty good first impressions! Only thing I think it needs is a save feature, because it takes around 10 stages before the game starts to hit its stride, and needing to go through the first 9 stages every time to reach the good stuff starts to feel like a deterrent from playing the game.