Sean CabotDec 3, 2021Arts & FeaturesArcane – In a League of its ownBy Sean Cabot “League of Legends” is a free-to-play multiplayer online battle arena game that, since its release in 2009, has gained a...