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