Originally Posted by Whiskey Tango
It's a big magic rock floating in space/another dimension. Just like the comics. They don't need to explain everything, especially if they're going to try and retain the vagueness of the "Magic or super science?" theme.
exactly. But that interview, or whatever was posted, made it sound like they will try to create some scientific explanation for it