The only thing they need to do is to start releasing games at a regular pace.
pretty much..
people have short memories.. if Starfield and Forza Motorsport both deliver after a strong "E3" showing, opinions will make a complete 180..
Xbox just needs to deliver on the games.. everything else is in place.. they have to stop failing on the most important element though..
Seems like a really simple ask and yet the trillion dollar company can’t seem to do it.
Log in to comment