I had a splendit time of playing and battling those pesky bugs. The art of the towers and enemies are amazing alto the UI didn't fit so well it looked bit blurry?
The game itself was easy to understand on what each thing does only the building I didn't understand where I could build. I just clicked around hoping to place something.
I made it around 9 minutes which looking at the leaderboard is a decent time!