I don't recommend this game, and that's after playing the original for several years, as well as League of Legends afterwards. Unless you have an absurd amount of free time and don't mind angry shut-ins screaming at you because you don't last hit creeps properly during the first 10 minutes of the game, it's just not worth learning everything there is to know about it. It's a timesink for abuse. No matter how good you are, there will be someone better and angrier who will find something to get upset about. Or, even worse, you could become that angry douche bag. But, yeah, I'm totally handing out keys.