vfxandmore Total Gaming, TSM & Chemin Esports among 12 top Indian teams to battle for Global Finals spot at World Esports Cup -