ESports

DOTA 2 TOURNAMENTS: EPIC League Season 2 returns on November 3 with a $500,000 Prize Pool

Dota 2 Patch 7.29c Notes: Valve nerfs Beastmaster & few other items in the latest 7.29c update