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
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.