It would probably do well to have a general over-arching idea that keeps the Gods from going batshit. Maybe something like a force that threatens to take away the players powers, or something that is almost unstoppable by said players that threatens to destroy their domain of control - Earth.