I'm surprised no one else has made the connection.

First people started claiming that Aliens are real.

Then a bunch of rich people go missing in a sub.

I think it's obvious that the aliens are HERE TO EAT THE RICH!!!

I for one welcome our galactic brothers and sisters.