The latter-day Titans who ruled the world from Mount Othrys have bequeathed the crown to their namesakes the Multiply Titans who rule at SuperSport Park.