I was more confused than I was scared but the fact that none of this gets explained makes it more creepy.
Here's my gameplay of it. It starts at 08:57