Well said. I suppose the other thing that really sets Dota apart is the complexity. I think that this is one of its main draws as well as its main deterrents. The game has over 100 different heroes you can play as, and each one has unique, sometimes incredibly specific/niche, abilities. Mixing and matching two teams…