XCOM and Civilization developer Firaxis lays off around 30 staffMay 31, 2023 GamingHybrid Other, PC Games