I've played another 2 of your games (I'm hoping to go through all of them) and this is the first one that truly freaked me out.
Multiple points I was just sat there like "what the FUCK did I just watch" which to me is the sign of good horror.
None of it was what I expected. 10/10 it did exactly what it needed to