Definitely a horror puzzle game for sure, it took me a bit, but I got it figured out! Great game for sure! Check out my gameplay, it is the second video!
Thanks for playing!