This game reminded me of another horror game that I can't remember the name of, Among the Sleep perhaps? Regardless, just a wave of nostalgia washed over me playing this.