It is a very balanced phone. I have tried everything out of this device.and it didnt disappointed me whatever I throw at it.
PERFORMANCE
In terms of performance. Ive tried Asphalt 8 at max graphics, Unkilled for long sessions, and play Modern Strike Online for team deathmatch etc and had no issue with anyone. Ive also tried heavy video editor like Power Director and edited FHD videos.and it didnt caused a lag. For those who are facing heating issues. switch brightness to manual and set it to half. And for the rest I didnt faced any serious heating issue. The ram management.is really good. Ive multitasked with Asphalt 8 in background with no absolute issue.
CAMERA
For camera enthusiasts.it wont disappoint you. thats all that I have to say. I use to make Dubs.from the app Dubsmash and a few of selfies.and cam is good. Ya.just good.
BATTERY
Battery is good. however I would suggest dont let it drop down 40% . It is not an issue.just a tip.
Conclusion- Motorola knows what they make and the device meet every expectations of a user like me. My requirements follows performance and ram management in which it hadnt disappointed me.and nor in other aspects as well. This device is sort of perfect for me. And would recommend to anyone.