HomeAnime News Network - Article Square Enix's Last Idea Smartphone Game Launches on April 18 byadmin hg -April 13, 2019 0 from Anime News Network - Article http://bit.ly/2IuUXp5 Tags Anime News Network - Article Facebook Twitter