HomeAnime News Network - Article Touhou Project Tower Defense Game Gensokyō Defenders Gets Release on Steam byadmin hg -April 14, 2019 0 Neetpia released game on PS4, Switch in English on November 29 from Anime News Network - Article http://bit.ly/2Ujhd7M Tags Anime News Network - Article Facebook Twitter