UltimateGamer1982 on 04 December 2016
Wow I thought this game came out a long time ago. I remember seeing old test footage of destructible buildings and stuff. Haven't heard anything new on it in ages. Guessing this will be Microsoft's big holiday title to push the Scorpio then.