thenerdmag.com
Square Enix's Last Idea Smartphone Game Release Date Announced
Square Enix's Last Idea smartphone game release date has been revealed. The game will be released on April 18, 2019.