> smite all villages with fire

You're supposed to help them XD
It is indeed heavily inspired by the exploration mechanics in 4X games like Civ, Humankind, Old World and such.
Running out of energy is intended: the game cannot be beaten in one incarnation, since every world needs a skill only present in another one to be completed ^^
The Game Jam's theme is Loop after all, dying again and again à la Edge of Tomorrow, then retrying but this time with the knowledge of the previous lives was one of the core inspirations!
But unfortunately, since I couldn't balance the resources management in time for the Jam, the game might be difficult to beat without tryharding, I know that :/
As for the in-game explanation: you didn't ran out of endurance, the body you're possessing does :P