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 register to comment.
Edit: not a livestream, just a short video ad for Alien Week. Alien ships are now for sale on the pledge store.