The art is great, and the music fits pretty well, but I would either slow the game down a bit (maybe slow it down A LOT, but increase speed as you progress), and/or give the player fewer options at first, so that it is easy. I'm not saying the game should be easy, but the beginning should be, so that the player can become acquainted with the mechanics.
Very slick presentation though. Lots of potential here.