This article contains major spoilers for season 1 of Arcane: League of Legends. In our current media-saturated, entertainment-driven culture, it is not always easy to find something that not only goes against the trope-saturated grain of mediocrity, but that does so with dynamic visual storytelling, diverse and unique character types, rich moral complexity, and an... Continue Reading →