Analysis
Top 10 Best Heroes in Dota 2 – 2014/15
10. Crystal Maiden
Crystal Maiden is a support champion that can slow enemies and give mana back to her team. She works well on any team and is extremely useful in team fights because of her ability to root the...