Really great TD game. It is kinda fun, but after reaching 19320 points I made the mistake of pressing ESC in the browser and the pause menu is totally buggy for me.
It is not very innovative, but fun to play. I don't quite get what the walls should be for and building a lot of stuff is tedious.
Performance isn't too bad for me.