This Time Moto G 2nd Generation skipped Android 5.1.1 and got Directly Updated to Android 6.0 Marshmallow .
Some of the Highlighted Features of Android Marshmallow are - Doze , In App permission , SystemUI Tuner and more ...
Owners of Moto G 2nd Generation living in India can Download the update by Going to Settings > About Devices and Software update .
Motorola has also released the Moto G2 Marshmallow Release Notes , So this is not Soak Test .
The Update is of 464.2 mb and is available for some users . The update is rolling out in phases , so it might haven't available for your Moto G 2nd Gen !