Is that a [HORROR GAME] reference I see on the second floor hallway wall?
I'm getting an incredible "Tiny and Big: Grandpa's Leftovers" vibe from this. Well done.