Abaddon currently higher winrate and KDA than Troll Warlord on Dotabuff. Why? : r/DotA2
DOTABUFF on Twitter: "Check out this sweet Troll Warlord concept art! Lots of interesting designs, maybe we'll see one as an arcana one day. https://t.co/Fj52y86UYl" / Twitter
Amazing Troll Warlord submission in the Workshop! : r/DotA2