Invoker is, without a doubt, the best Dota 2 hero. Imagine, among all 115 choices, he is the only hero that has 10 abilities (that’s like six more skills compared to the majority of Dota 2 heroes). There’s a sense of entitlement that comes with being able to play this hero. You can literally feel gaining 10 IQ points the moment you pick him, and it almost requires you to laugh at the faces of those players who can’t even stun with...
Read More