User blog comment:Ancy/New Aliens/@comment-3441048-20110421182638/@comment-5542110-20110421191159

Yup.