Edit: not a livestream, just a short video ad for Alien Week. Alien ships are now for sale on the pledge store.
You must log in or # to comment.
As usual they hit it out of the park with the videos.
My favorite was the reference to the Alien movies with that one scene at 29 seconds.
Ha this is probably my favorite ship sale vid yet :)
“Humans love breathing!”