The world doesn’t trust its heroes anymore.
Hunted by monsters and headlines, The Ultras fight for a world that fears & hates them. But as vengeful gods descend, this broken team must hold the line or let humanity die.