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.
As usual they hit it out of the park with the videos.
Edit: not a livestream, just a short video ad for Alien Week. Alien ships are now for sale on the pledge store.
As usual they hit it out of the park with the videos.