LoL fucking sucks, DotA has been around for about 8 years before LoL and DotA 2 has way more complexity and depth to it, and hero uniqueness