itch.io indie game The Labyrinth of the Dark God by Alex012 Puzzle Sourceitch.io DeveloperAlex012 Released2023-07-06 PriceFree TagsIndie, Puzzle, Free, Puzzle, Platformer, 3D, Dark, Horror, Monsters View on itch.io