UltimateGamer1982 on 29 November 2017
Geoff keighley posted in the thread yesterday which is leading ppl to think we might get a reveal at the game awards on Thursday December 7th. Fingers crossed.