2 years 8 months ago Link GamesIndustry Square Enix's title released on Nintendo's console on February 26, 2021, and is launching on Steam today Tags GamesIndustry