News

Square Enix layoffs staff in Europe after poor results in their top games.