News Hub for Indian Animation VFX Comics Gaming Merchandising Applications Ecosystem
Dota 2’s The International 2019 has concluded with Europe’s OG taking home over $15 million in prize…