Cosmic horror-puzzle game – can you escape the hell?
Nethermaze

Source and More information: Nethermaze [Free] [Puzzle]

Author: itch.io