News 18 September 2016 / 14:19IST Nvidia ‘Overwatch’ the GeForce Cup in India A good reason to stay indoors