I think this is an interesting take on Tower Defense with the mixture of what many F2P games use. I've only started playing today so I'm probably not experiencing any issues that occur later on. I can say at-least starting out doesn't seem daunting at the moment.
I don't play Kongregate too often these days, but when I saw this I was like "sweet!" so I went ahead and loaded it up. I loved how there was no loading/lag issues like Warmetal Tyrant and how much more fluid it was to transit from mission to mission. S
Haha, yeah some of the puzzles are a bit taxing, but I'm happy to see you got the badge+award :)