Well, apart from the long waiting times between the waves, I really enjoyed it! Also liked the visuals quite a bit. The spinning mechanic is pretty cool once you get the hang of it. I would maybe add something that forces the player to spin, since right now, I think you could get by pretty well without spinning at all. Overall, pretty cool stuff though!