Labyrinth of the Witch - Dev + Pub roguelikemystery dungeonpixel graphics RPG Est. Sales 396 Peak CCU 4 Review Score 67% Reviews 33