It seemed like Call of Duty’s battle royale would tear people away from PlayerUnknown’s Battlegrounds when it launched last week. And that is potentially...
Let’s start with something simple but weird: Game-related purchases account for 75 percent of App Store revenue. That means we spend three times more...