Set in the Dota universe, Netflix's Dota: Dragon's Blood was announced out of nowhere at the beginning of 2021. The…