HomeAnime News Network - Article Downwell Game's Switch Launch Trailer Streamed byadmin hg -February 02, 2019 0 Game by Ojiro Fujimoto previously had releases on PC, iOS, Android, PS4, PS Vita from Anime News Network - Article http://bit.ly/2GlRacz Tags Anime News Network - Article Facebook Twitter