DOTA ANYONE?
HEY! I've created that, and that is also posted in my DeviantArt!!!
lol that game pisses me off from the amount of assholes that play it