Alright, so I give up. I haven't found any evidence that this is an illusion, so I can only assume this is real. That being said, I can also assume that whoever is in charge here is fairly powerful. They can pull people from different times.
However, assuming leads to horrible things, so I refuse to do that. Does anyone have any evidence that proves one way or the other?