Alien games have been shipping in small numbers. They have a large number of parts coming in and will be ramping up production as soon as they arrive. They have also been sending out refunds. For me personally it's not even close...Alien by a large margin.