'UFO: Extraterrestrials' - 12 New Screens
by Rainier on March 28, 2007 @ 12:46 a.m. PDT | Filed under News
Chaos Concept's 3D tactical/strategy game UFO: Extraterrestrials' is set in the year 2025, and on the newly colonized planet Esperanza our space devices have not just been approached by alien machines but attacked.