garyseven almost 11 years ago Lepperchaun said:Let me guess... an Alien parody?yah more or less. Chen's in on the joke