Dota 2 net worth 2024 July 8, 2019 16 32 64 128 Dota 2 net worth Dota 2 new hero 2021 Dota 2 new hero 2020 Dota 2 rumors Dota 2 new hero release date 2023