A practice game to improve my gaming skills because I'm noob on dota 2 !!!
feel free to comment on what should I improve or strategy to make..
My live stream is at DLive
A practice game to improve my gaming skills because I'm noob on dota 2 !!!
feel free to comment on what should I improve or strategy to make..
My live stream is at DLive