Don't think I've ever played a 3D tower defense like this. Very cool! I will say it's a bit unnerving having to many eyeballs staring at me...
I totaly agree ^^