HomeAnime News Network Degica Games, MAGES. Reveal Ogre Tale Sidescrolling Game byadmin hg -August 06, 2020 0 Game debuts on Steam on August 20, with plans for release on PS4, Xbox One, Switch from Anime News Network https://ift.tt/3ieDlN6 Tags Anime News Network Facebook Twitter