Microsoft financial results are in, with Xbox Q2 2025 gaming revenue down 7%, while Xbox Game Pass saw growth.
Developer Blizzard Entertainment has announced that Overwatch 2 will soon get huge PvP changes, and plans to show these off ...