This game doesn't fall into the common Tower Defense trap of being desperately difficult and still has map expand and a Boss every 10 waves with rewarded. Nice!