Intresting concept for an arcade game.
The screen resolution was quite small, i feel the game would have been better had the screen been at least double the size it is, also the difficulty was set quite high from the begining making it difficult to get into, but overall it was a well executed game with a refreshing style.