VFX Dota 2 7.23 update Archives -

‘Dota 2’ 7.23 update includes new characters, bunch of new items and more

Valve recently unleashed a massive Dota 2 update recently which not only introduces two new heroes…