Great game, needs more polish in the graphics and sound areas.
The map needs more variation, maybe some fixes in the locations of the towers.
The game can have more than this, and hope you will deliver more.
PS. the browser needs to be a bigger screen, played the game and the game is too small, I think you can fix it in the project settings.