LABYRINTH OF TOUHOU - GENSOKYO AND THE HEAVEN-PIERCING TREE - Dev + Pub adventurejrpgdungeon crawler AdventureIndie Est. Sales 12,300 Peak CCU 36 Review Score 90% Reviews 410