Cyanogenmod 13 is based on Android 6.0 Marshmallow , Cyanogenmod 13 has more features than official Marshmallow . In additional to Stock Android 6.0 Marshmallow , Cyanogenmod 13 comes with theme manager , and many Cyanogenmod tweaks .
Although Moto G 1st Generation will not get official Marshmallow update from Motorola . But Finally , Moto G 2013 today got this official nightly of Cyanogenmod 13 ( Marshmallow ) .
Moto G 2nd Generation will get Official Marshmallow from Motorola , but why to wait so long ? If Official Cm13 Marshmallow is also available for Moto G 2014 .
Sadly Moto G 2015 ( 3rd Generation ) has not got Official Cyanogenmod 13 at this time .
You can download Official Cyanogenmod 13 nightly -
Moto G 1st Gen ( falcon ) - Here
Moto G 2nd Gen ( titan ) - Here