Culture

If your a fan of the original XCOM game “UFO: Enemy Unkown”, then you will no doubt be happy to hear that Developers have been hard at work with a refresh of the popular series. We had the privilege of being able to take a quick look at a Demo and see the new trailer […]

A UFO has been spotted in New York or at least that’s what the video suggests.