It reminds me of clock tower for the SNES. Never managed to finish that game because I was scared shitless. This one feels really similar, but is also very short, so I managed to finish lol. Great work indeed.