Now that's what I call sticking to the theme. 1/1 would play again :)
With that said, the enemies are too fast to leave room for any kind of anticipation ; it's hard enough to aim with the mouse in time, and the random spawning makes it a bit unfair given the speed.