From Space: Free ‘Horde Mode’ and map packs coming soon

Attention, Specialists! We have a red alert situation on our hands. No, this isn’t a training drill. Watch the skies. Stock up on ammo. Warn your friends and prepare yourselves! The aliens are now visiting Earth in larg…