Cool stuff. Thanks for posting.
Makes you wonder if the Aztec Pantheon and the efforts of humans to interact/appease them would make an interesting game. You could have each player be a god and have them accumulate their distinctive features while trying to get people to worship them in various ways, providing the needed currency/energy/mana/whatever to gain more power and level up those distinctive features.
Of course, there would be the whole 'human sacrifice' thing to freak some folks in the gaming world out...