GiftedNarwhals
Active Member
Theres currently a dota 2 tournament being streamed live on steam!
theres a 1 million dollar prize pool
i am really excited about this game personally and am looking forward to seeing all the features that will hopefully set this game apart from LoL and HoN
theres a 1 million dollar prize pool
i am really excited about this game personally and am looking forward to seeing all the features that will hopefully set this game apart from LoL and HoN