User blog comment:PerhapsTheOtherOne/Speculative Spitballing: Gods and Meatbags/@comment-25396609-20150801230854/@comment-25396609-20150802011658

i favor the ancestor worship angle.

although odds of that being one aspect of a wider religion are high.