UFO: Afterlight is a strategy game developed by Altar Games for the PC. The game was released on June 11, 2007.
The survival of man is once again at stake from alien creatures, and once again, it's up to you to save them in this latest instalment of the UFO series. It's more of the same gameplay, but unfortunately that means both good and bad things for the player. Read More.