News Labyrinth of Touhou 2 Switch and PS4 Entries Will Arrive on July 16, 2020 Time for a new Touhou fangame. Labyrinth of Touhou 2 Switch and PS4 copies will appear in Japan on July 16, 2020. By Alistair WongJuly 10, 2020
News Labyrinth of Touhou 2 Explores the Switch and PS4 This Summer Dungeon crawler fangame Labyrinth of Touhou 2 will be released in Japan in Summer 2020. By Alistair WongMay 30, 2020