Dude, this is great. I hadn't found a way to cheese it -- it was really difficult. I'm not sure what it's missing, but maybe a little bit of variety in the enemy movements.
If I had more time I would have put at least one-two more enemy types to mix it up. Glad you enjoyed it :)