Dota 2 support heroes list July 8, 2019 16 32 64 128 Dota 2 support heroes tier list Dota 2 heroes list Dota 2 heroes list release date Dota 2 heroes list alphabetical Dota 2 hard support heroes list Dota 2 best support heroes Dota 2 best support hero Dota heroes list Dota 2 hero roles Dota 2 best heroes new patch