The reason i took a break from Dota 2 was because of the extreme snowballing that many heroes have. Now when i'm starting to turn my eyes to LoL i'm curious, is there any snowballing in this game? If yes how unstoppable is it?(generally in dota 2 if a hero like Pudge gets 3 kills it becomes kind of unstoppable)
Also how are mid heroes in terms of ganking and game control? For example if they get fed can they carry the game?(even with a bad team)