Merch inspired by the Alien franchise is often hugely popular, something we were reminded of recently with the massive hype ...