User blog comment:Survivefan23/The Return of ALIEN X!!!!!!!!!!!!!!!!!!!!!!!/@comment-28390087-20101113074100

Awesome!