Invincible season 3 voice cast July 8, 2019 16 32 64 128 Invincible season 2 episode 3 voice cast Invincible season 1 episode 3 reaction Invincible season 1 episode 3 reaction mashup Invincible season 2 comic