Took me a while to get what was going on, but once I did it was quite the fun challange! Love the graphical design and audio—it's a great, arcade-y fit!
I just wish there was a bit of a difficulty curve that eases you into the mechanics; you get thrown right into the deep end, heh.