First I would say this phone is a Monster in 20k range cellphones. Very great phone in terms of every aspect , premium build quality, superb camera and great value of money.
16Mp rear cam and 5mp front facing is outstanding. No joke its fabulous I even compared it with my other iphone 6s camera and believe me guy moto 16mp camera work great. Even the selfie camera is very good in lighting and low lighting.
Regarding the battery , phone battery on usual usage run to full day usage with avarage 3/4G usage. plus its Fast charger charges very fast.
Gaming experience : awesome . I played NOVA 3 , Injustice God among us and Immortals. flawless performance.
great support by snapdragon 617 octo core, 3gb ram and Adreno 405 Gpu .
Beautiful screen quality and 401 ppi comes with Corning gorilla glass 3 which is strong and provide enough safety for daily accidental issues.
Last but not the least Fingerprint Scanner . Gorgeous
Go buy No worry
And please be aware of Amazon return policy.