UFO: Afterlight Final Trailer and Gameplay Movie

Check out the new UFO: Afterlight Trailer and Gameplay Movie to shorten your time of waiting for UFO: Afterlight February 2007 release.