Major Publishers Report AAA Games Can Cost Over a Billion to Make
On Wednesday, the UK Competition and Markets Authority (CMA) blocked the Microsoft and Activision Blizzard Merger due to its implications for cloud gaming. Along with fundamentally changing the future of Microsoft and Activision…