User blog comment:Thesupghost/Well look at this/@comment-3503787-20110426132750

Cool man.But where is the New Alien?