It's not bad, but it gets very repetitive, and the upgrades ar enot very creative.
Worst of all, if you just upgrade those red bars, it doesn't show you what you actually get :(
And i actually won a level when afk, because there's so little user interaction/tactics-
But, not bad, but it has issues...