Board Thread:General Discussion/@comment-1820614-20150731024240/@comment-4651179-20150731230754

Maybe they believe gods to be a concept a bit more complex than aliens.