Great game; would recommend if you continue with it to look into more complex level designs and fixed size waves as a form of progression to enhance replayability. Controls are super smooth, and very fun; no glitchiness at all despite the fact that you're dealing with complex physics; really well done.