Well, I must add that I was only talking on the idea of the programming of the game - most on the looks than on the religious meaning of that.
Like Rock said, you'll have lots of "religious", or rather historical, inferences on the game - I got that as more of a recollection of rituals than anything else.
I see them as a new civilization establishing their own religious rites, and we might not forget that it's only a game.

So I think that calling that one religion or other is irrelevant - they have their own religion and that's all.
I was actually amazed by the proportion this topic got as we were only discussing if the flowers were supposed to stay there a while or not.

OH, and I must agree with Lyss - if the idol really had some specific religious meaning I'd have issues with the game to - and so would lots of people, I think.
