Warning: Contains SPOILERS for Invincible season 3, episode 8! Although Omni-Man beat Invincible in season 1, ...