No, they just did this ritual about death/endings and renewal. Circle of life stuff. I just approached it from the view point of it being another way for people to focus their minds on something.

I'm an atheist but I can appreciate others POV as well.