Equip yourself with a variety of weapons and upgrades to defeat the invading alien forces
alien, upgrades