User blog comment:FusionFall123/Too Much Useless/Meme-fied Aliens?/@comment-3500953-20120327010029/@comment-3500953-20120329175642

That was me.