Haha, i remember you! You were the first to review my game at the wowie 2.0 jam, which was also my first published game. I saw your profile pic in one of the comments.
Another great game you made. I really love Tower-Defense-Games with originality and yours is one of them.
Well done.