News

Square Enix has released its financial results for the three months ended June 30, 2025, reporting declines across its ...