The gameplay loop is fun, the art and sounds complement each other very well. But I would have liked to have seen more variety of enemies, or buildings. I think after a few waves it gets a little monotonous.
Still a great job! :D