Reminds me of Uninvited or Sweet Home. Or the Enigma Of Salazar House.
Uninvited was a big inspiration, and we love us some Enigma of Salazar House!
I was surprised this game came up on alpha beta gamer. Had I remembered you were the creator of the game the third shift, I wouldn't be surprised that this game would be successful as a demo at first.
It also reminds me of Waxworks And Capcom's Sweet Home.