In a trip over from the iOS world, developer Origin8 Technologies brings us the most graphically intense, visually-stimulating tower defense game that we've ever seen. Before I even attempt to put into words the insanity that this game will bring into your life, take a look at the gameplay, complete with a super-sick dubstep soundtrack:
Speaking of dubstep -- anyone know the name of this track?
Update: We found the song (thanks, Denis!), but we still don't know what it's called.