Invincible Season 3 has finally concluded with Episode 8 and its post-credits scene teases an intriguing future for the superhero series. Accordingly, fans are wondering what happens in the ...