INVINCIBLE SEASON 2 Predictions & Theories | Episode 8s Trailer Scene Ending Explained