There was a lot going on in the last 10 minutes of Invincible's third season. Here are all the questions we still have ...