Gods?

…the devas and devis in the Buddha’s culture were beings invisible to humans with finite lifespans, limited powers, and subject to successes and failures. Sometimes I think a better translation would be “superheroes.”