Showed it at their own conference instead of at Microsoft.I imagine multiplayer will be later.
Not too hyped for this currently so yes, I’ll likely wait to see what the players think.To be honest, does anyone think they will wait till the game comes out before getting this one?