I think my reaction can be summed up with a "Wait, what?!", the same as at the end of that trailer. :lol:
I just hope that whatever this is doesn't end up reviving the (thankfully) looooooooooooong-debunked, long-dead "cataclysm theory" that some crackpots with no grasp on facts shown in-game came up with years ago... (I mention this only because the name reminded me of the accursed thing. )