For me the gameplay is a little too fast to be enjoyable (and it even gets faster after you use the shop). That makes it hard to make the precise adjustments required to hit the enemies.
Other than that; good use of the limitations. If the gameplay was a little slower I might have enjoyed it more.