GDC 2026: Microsoft Is Finally Ready To Talk About The Future Of Xbox
… The question remains of how Microsoft can resurrect Xbox's brand identity in this scenario and there's another challenge here that's perhaps even more daunting: can Xbox truly challenge Steam? …