Demo of UFO: Afterlight released

The strategy game that pits humans against aliens on Mars is coming soon, but first you can play the demo

Topware Interactive is offering a sneak peek of their upcomingPC strategy gameUFO: Afterlight. The demo is exclusive to North America and can be downloaded

We recommend