Xenonauts
1 October, 1979: Unidentified forces presumed of extraterrestrial origin arrive in Earth orbit. Panic spreads globally when attempts at communication fail and initial attempts to repel the invaders are met with heavy losses and little success.
pc strategy games xenonauts