This place was indeed strange...
The game's weirdness is surely charming, the puzzles are difficult and it's quite easy to get soft-locked, but the mind-boggling feeling of trying to figure out the solution for the level adds to the charm
The music was quite cool as well!