Team Liquid wins Dota 2 LAN tournament, PGL Wallachia S3 after defeating Tundra Esports in a dominating 3-1 victory.
BLAST Slam II will take place from February 3 to 9 at the BLAST Studio in Copenhagen, Denmark. BLAST continues to build its presence in the Dota 2 scene with the highly-anticipated second edition of ...