User blog comment:GunsnadGlory/Open Idea/@comment-32656-20120708050150/@comment-4621372-20120709080329

Yep. That one I'm in full agreement with. My initial idea was also to have aliens land, but I was afraid you might think I was mocking you. =D