While I don't completely understand the premise, I will say this left a good impression on me. I got lost multiple times and going back to the same places a lot. The vibe you get off this game is immensely similar to the Sad Satan game, in both audio and visual gameplay. Overall, a surprise to say the least
8/10, well done