Going by the trailer, it does look like it.
Trailer is really freaking good
Decent numbers here lately.
Cruise has secretly boarded the shipTeddyBlass wrote: ↑May 27th, 2020, 2:40 pmAlso Space X and NASA are sending humans to space in about 2 hours y'all.