3 years 9 months ago
Link
Time for a new Touhou fangame. Labyrinth of Touhou 2 Switch and PS4 copies will appear in Japan on July 16, 2020.
The post Labyrinth of Touhou 2 Switch and PS4 Entries Will Arrive on July 16, 2020 appeared first on Siliconera.