
Microsoft plans to drop its take for game sales on the Windows Store to 12% to match the Epic Games Launcher.Read More

Microsoft plans to drop its take for game sales on the Windows Store to 12% to match the Epic Games Launcher.Read More