I played just the first 4 maps, but I found this game quite good and well developed. Many different towers, many different weapons... maybe too many. In fact, the game is quite complex, and probably it's impossible to discover and use all its potential (for example, the sequence of upgrades for a kind of tower: every one is different from the previous).
In one match, I got the 95% of the map, and stayed over the 90% for 5-6 seconds, but I didn't win the match: I had to get back at 80% and then again at 90+%