Square Enix has published its financials for the nine months ending December 31, 2025, reporting further declines in net sales due following a shortfall in earnings from new titles.
Square Enix has published its financials for the nine months ending December 31, 2025, reporting further declines in net sales due following a shortfall in earnings from new titles.