Basically one player is playing starcraft against 99 players trying to reach the middle of an island. The 99 players are playing first person survival battle royale - their goal is to beat the other players to the middle of the island where there's a throne to ascend and win the game.
The player playing as God gets to bring in environmental spells into the game and can direct a roving band of animals. The God player's goal is to prevent the 99 players from reaching the middle but can only do so in very specific ways that basically come down to herding players together and hoping they fight or dropping supply drops somewhere on the map where players are encouraged to fight over the drop.
There would be a limited amount of servers that players can fight over to become the next "God" of the island. Expanded features would allow players to design their island, yadda yadda.
I've basically been designing it slowly for if I can ever pitch it.