I just started playing LoL and never touched Dota, but looking at the champions, I think LoL got better looking ones, but Dota got better graphics
Shame on them indeed, they want to steal your money by buying their "console" and spy on you with NSA
k--m--k's comments