User blog comment:Neowitch/It's alive!!!/@comment-1454981-20120108190916/@comment-3075024-20120108214143

Aliens .. .. .. Makes perfect sense :D