DOTA 2 v/s League of Legends

Okay, so this has been a really burning and most debated topic among the online gaming community. Half of the people believe that DOTA 2 is better than League of Legends and the other half believe the contradiction. Since I am also a gamer, and I play both DOTA 2 and League of Legends, I’m […]