X-Com remake trailer

It appears firaxis games have made a faithful X-com remake which will be released soon. Looking forward to seeing it!

Comments