Michelin Cup for E-Gamers comes to India, registrations open