We seriously need to get SOME part of the explanation soon. It just isn't making sense...
Now I'm kind of wondering if the demons won, Sid somehow rewrote time, and it was put back. It would explain this space manipulating terror and some of her comments.
It would actually be a bit funny if the mc rewrites time AGAIN and calls himself Sid.