We got a chance to check out the revival of the nineties PC strategy game XCOM at E3 yesterday and it’s got quite a few changes....