New dota 2 team rosters July 8, 2019 16 32 64 128 Dota 2 team rosters New team dota 2 Dota 2 rumors Dota 2 new hero 2021 Dota 2 new hero 2020 New hero dota 2 gameplay