Mainly derivative, nothing new. The essence of good strat games is interesting and competing choices. In this game the choices are all obvious, no interesting thinking required.
BobWolf, you don't HAVE to reset the skill tree every level, but you would probably want to often because different levels require different tactics (though usually there is more than one way to do it). This is what makes this game challenging/interesting/different/fun! Yes it's a challenging game but by no means impossible. In fact Hardcode should probably be harder than it is. Great game though 5/5.
I love the concept! Still it's a lot of development time to spend on essentially flipping the competition that bird. Still, uploading it to the competitions site is ballsy!