This is your last stand. Battle an endless swarm of enemy drones as you defend the gates to Earth. Control your turrets and unleash carnage to protect mankind.
View Rating and Xbox.com ranking stats