The Immortal Mayor est un jeu de simulation, de construction et de gesion dans lequel vous incarnez une déité locale surveillant ses terres. Liez-vous d'amitié avec les autres dieux et utilisez votre magie afin d'aider les résidents à construire leur ville, afin d'obtenir le maximum d'offrandes de votre peuple et faire grandir votre ville.