While i agree with the amount of people saying that the "Difficulty rises too quickly" and that the game "Punishes you for spending all of your money in one mission by making you broke in the next"...
(Oh and there will be S.P.O.I.L.E.R.S in this review, so theres a warning)
I can't deny that this game has some very fantastic mechanics, the art style is just AMAZING for one, the tech tree brings variety into the game, will you fight your enemies with explosive rocket launchers that can damage your turrets, or will you go full god like and have powerful blasters behind them with buildings that increase their range, damage, ammo capacity, firing speed and decrease reload time. Or maybe you just think "I can do SO much better!" well, sadly you can't have a tower that shoots, but you DO get a tower that SHOCKS the titans as they come into range with a click of the mouse, and add multiple ones together, and you got yourself a FORCEFIELD that will kill anything on your command!
But maybe you don't wanna see towers shoot the titans from far away, maybe you wanna send DRONES in that get up close AAAAND personal, starting with tiny droids that mass produce very quickly and shoot faster than the basic blaster (Puts that blaster to SHAME), then going to BIGGER droids with bigger guns that act like a TANK for the tiny droids, but thats not all, upgrade the droids so the tiny ones have a better weapon and the bigger droids? OH boy lets say they get a WHOLE new weapon (Im not gonna spoil it, but lets say this weapon is DEADLY against anything really that doesn't have armor)
With 5 planets to battle on (Earth, Moon, Mars, Saturn and Titan), the fighting never stops until you defeat the final boss on every planet leading to titan, each planet holds a new variety of titans, earth has your standard titans, moon moves onto armored titans that might force the blasters blasts to be defencless, so you gotta get better ones, mars has ghost titans that are unnoticable by regular blasters (Unless you get that certain upgrade that allows that to happen), so you must use the special shock towers to kill 'em, saturn has FLYING titans that will drop bombs on your towers, crazy isn't it? Titan however, has titans that will SHOOT your turrets from afar, as if titans dropping bombs from above wasn't bad enough, titans shooting your towers with armor will be your biggest problem.
Again, the dificulty IS harsh, i mean this game will full on throw EVERYTHING at you every new level and the game kinda says "Ok, so you got this thing, kill it, ok? Ok, have fun with that" each new level, to a certain degree where it feels like its screaming "HEY BTW WE GOT THIS NEW THING THAT YOUR TOTALLY GONNA HATE! HAVE FUN!" all the way to the last level where it just says "...You gonna die, cya in hell!"
Yes i PROMISE there will be rage-quits, this game isn't exactly all easy otherwise i'd rather not review this game at all.
I top my hat off to puppygames for creating a game that has variety and really pumps some love into a genre that i consider dead now (and tower defence games are my favourite :> )