"[COLOR=#1951B9]The story is set at a Mars space station, where an aerospace conglom is conducting secret experiments when something unleashes a demonic force that threatens to overtake the facility.[/COLOR]" Oooh! Someone bring me fresh shorts!
More here and here. Please let us know at once if this is a wind up!
Downloads and Drivers
From the Forums
Subscribe to TechSpot
Get free exclusive content, learn about new features and breaking tech news.