A new God who turned people against heroes, in the series "New Gods...