The first-person lost-in-space adventure is nearing our orbit. Take a fresh look at it in this new trailer.

%d bloggers like this: