News AAA Games Development Might Cost Billions, According to Major Publishers!2023-04-290 The UK’s Competition and Markets Authority (CMA) blocked Microsoft from acquiring Activision Blizzard last Wednesday due to the implications of…