I play LoL at least couple hours a day and I found Dota 2 pretty alien. This was my initial expierence with it "What, why can't I recall? Secret shops? OH SHIT THE DONKEY DIED. And nearly always picking Storm Spirit regardless of everyone else has never really worked out.