LOL, Alrik that is the game that Dhruin posted about
I just played the demo and it's easy. I lost the first game quickly because I was figuring out the game, but then on the second one almost none of my units died.
Maybe the full game will be a little more complex than this, but so far as a tower defense game it really isn't that good. I'd rather play Plants vs Zombies or Kingdom Elemental.