Major creep factor here, the whole atmosphere of the game had me feeling on edge. Like I regularly had a sense of dread every time I went around a corner. Play this!