Arcane Season 2 Teaser Released: Netflix Confirms No Season 3, But Hints at New Stories June 12, 2024