Wish those 1979 Alien figures came out? Well....