Its a really cool concept for a game! At first I was a bit confused - everything was happening too fast, but I quickly got used to it. Nicely polished game - good sound effects and the overall art-style