Wow, lots of fresh videos to share this morning! Here's the E3 trailer for the upcoming revamp of XCOM. Let's take a look:
I have a feeling this will be the sort of title that people will either love, or hate based on if they've played the originals or not. I must say, the trailer certainly has caught my attention!