3 years 11 months ago
Link
Dungeon crawler fangame Labyrinth of Touhou 2 will be released in Japan in Summer 2020.
The post Labyrinth of Touhou 2 Explores the Switch and PS4 This Summer appeared first on Siliconera.