Thread:AnnabellRice/@comment-25192437-20190526041739/@comment-24800939-20190526043424

So the wikipedia page says its set in a new universe, however the source used doesn't mention its a new universe at all, and I can't find an official press release or other such source that makes that case. Right now, I'm not sure it's possible to say.