G gamedeveloper.com 2K confirms layoffs at Civilization developer Firaxis 2 points cavinquill 1 year ago 0 comments