The 30/70 revenue-sharing split that turned into something of an industry standard is on the ropes. Epic Games, the developer responsible for the Fortnite...
Microsoft is working to unify its desktop, mobile, and gaming platforms, but one vocal critic thinks this could come with some frightening consequences for...