Page 1 of 1

Touhou Project Tower Defense Game Gensokyō Defenders Gets Release on Steam

Posted: Sun Apr 14, 2019 2:00 am
by AnimeNewsNetwork
Neetpia released game on PS4, Switch in English on November 29

Read more