HomeAnime News Network El Shaddai: Ascension of the Metatron HD Remaster Game's Trailer Reveals Switch Version's April 28 Release byadmin hg -December 20, 2023 0 Game's PC version via Steam launched in 2021 from Anime News Network https://ift.tt/NlK95qP Tags Anime News Network Facebook Twitter