In my quest to force myself to play horror, this one caught me off guard and completely pulled the rug, and left me unsettled even if I played it off. Definitely try it yourself! Good job!