Defend the planet from aliens in this new and upcoming strategy game!
Gallery
“This is not what I signed up for.”“Who needs guided munitions when simple rockets work just fine?”“Now that’s what I call close air support!”“Watch your fire!”“Are you sure we have air superiority?”