Tech

Netflix’s new trailer for Arcane, its upcoming League of Legends series, reveals..