It was a tower-defense/DOTA type game on here. Side-scroll view. You controlled what I think was a robot. One of the towers was a tree, the other was some lightning maker. You (the robot), the enemies, everything, was in a glowy-neon animation. Anyone know? I want to play it again, its been a while.