The Horde sweeps across the Earth, an unstoppable force with advanced technology. The desperate human nations fight a losing battle, facing destruction as the best defenses they can muster fall before the relentless advance of the enemy. They must find a way to defeat the invaders or face destruction.