Industry Square Enix Final Fantasy Tactics Dragon Quest HD Games MMOs PC Browsers Square Enix FY26 Operating Income Surges Despite Net Sales Decline Updated on May 17, 2026