Top
20°

Dota 2 Updates Enable Team Creation

Valve has released new updates for upcoming action RTS Dota 2; participants in the beta can download the updates on Steam now. Along with many other enhancements, these updates enable team creation in the game.

Read Full Story >>
gamingdead.com
Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community3023d ago
The story is too old to be commented.