HomeAnime News Network - Article Studio Istolia's Hideo Baba Resigns From Square Enix byadmin hg -April 05, 2019 0 Baba served as producer of planned 'Project Prelude Rune' RPG project from Anime News Network - Article http://bit.ly/2Ur2zQ7 Tags Anime News Network - Article Facebook Twitter