Very original concept! The controls feel pretty good to use and the visuals are also great, I played to get all the upgrades before destroying the town but it didn't make much of a difference, since the very few minions without upgrades managed to destroy almost 50% by the time I started spending points in them. Other than that, it's a great experience!