Review is based on my usage from past week.
Pros:
-Best camera in this range.even better than phones above 20k.
-Runs android M( 6.0.1) out of the box.
-fingerprint sensor unlocks devices quickly and one can add upto 5 prints.
-Turbo charging. Charges phone very quickly 0-60 in 20 min.
-promised upgrade to andoid N.
-Dual sim plus expandable memory via sd card upto 128 gb.
-Best screen in this price range even better than my one plus one.
-octacore chipset
Cons:
- overheating when playing games upward 15 to 20 mins.
-fingerprint sensor in not home button.
-Led indicator at bottom of screen but of no use. Does not notify about missed call or notifications.
-Not water resistant considering prevoius generations of moto g.
Bottom line: Must buy if you use your phone for multimedia, camera, messageing, average gaming.
I will not recommend if you are a power user.