Technology in the Alien franchise might seem a bit all over the place, but it all make sense when you think about it.
Why the outd technology in the Alien series makes sense : Read more
Why the outd technology in the Alien series makes sense : Read more