User blog comment:OmniWill/New Aliens/@comment-4684185-20120203012451/@comment-5908296-20120203014626

huh? i never heard of that, link plz?