VFX Mercedes-Benz centre Archives -

OG wins Dota 2’s TI 2019, making it for the second consecutive year

Dota 2’s The International 2019 has concluded with Europe’s OG taking home over $15 million in prize…

VFX