Children Of Fire – Daniel Ferguson

On October 8, 2017, Rifts opened over every major city and flooded them with mysterious energy. Those lucky enough to gain super powers went on to battle those who died and mutated into flesh-eating zombies. Four years later, the world is a more savage place.
Jarred Seifner, a sarcastic mercenary with lightning powers and an assault rifle, leads Tesla Squad, a team of super-powered mercs. When he saves Rachel, a girl with a gift for sorcery – a power that killed her mother – she asks him and his group to escort her to a doctor to get rid of her gift. But some things can’t be so easily removed, and when you mix in psychotic goblins, vicious trolls and evil mages hell-bent on world annihilation, you need the help of Tesla Squad.

LINKS PROVIDED ARE FOR THE AUTHOR’S PREFERRED VERSION (FINAL CUT).