The latest Square Enix financial results show that the company is still struggling to meet sales expectations. It has seen a fall in net sales from 257 billion yen in FY 2024 to 248.5 billion in FY ...