Great visuals, fun gameplay, and interesting tower variety. I managed to get to about 90% before all my towers were destroyed. The only suggestion I can think of is to make it so instead of only having 1 option for your next tower, have a skip button, so you don't only get towers you don't need/want. Other than that, great game!