This techno video explains the futility of war to those of us weened on Space Invaders. Who knew the invaders had such a rich home life?

Dulce et Decorum est pro patria mori.

loading...
loading...