This is an interesting way of looking at things.
Heck, in The Endless Forest (another animal-themed MMORPG I play sometimes), the admins and game creators ARE gods (at least in the digital world). They show up in-game sometimes and make crazy stuff happen, like fireworks, or explosions of flowers, or shadows of airplanes flying overhead, or HUMANS.