Unofficial build of CarbonROM Android 5.1.1 Lollipop custom ROM is now available for the original Moto G 2013. This ROM is based off CyanogenMod, OmniROM & AOSP, promising speed, stability, frequent updates and great hardware support. A complete step-by-step tutorial on flashing this ROM is provided here.
Motorola Moto G GPe (Google Play edition) is finally getting treated to Android 5.0.1 Lollipop (build LRX21Z) update via OTA. You can download this stock OTA package manually via direct link given below and flash it on your KitKat-based phone using the stock recovery.