Veel details over het spel heeft Microsoft niet bekendgemaakt. Wel is bekend dat het spel voor de PC uit zal komen en dat het een online titel wordt met 'persistente' grote steden en de optie om coöperatief het spel te spelen.

Microsoft heeft inmiddels al de eerste screenshots van de game vrijgegeven.