I have been using this phone from last 2 months and Iam not hesitant in saying that this phone is amazing at this price. Even after playing games No heating issue till now. the moto g4 play has the snapdragon 410 processor with the adreno 306 gpu and 2 gb of ram, the processor works great for day to day usage and casual gaming, it also handles heavy usage pretty well. the moto g4 play runs on the android 6.0 marshmallow with the stock android UI on top of it, the UI is very nice it doesnt have much bloatware right out of the box. The 8mp rear camera is pretty average, the dynamic range is okay, with decent color reproduction but sometimes the exposure compensation doesnt work that good, the camera does shoot videos in 1080p resolution but again the video quality is pretty average.the front facing 5mp camera is okay the images looks a bit over saturated for me but it is nice not great because when you will zoom it you will notice that the picture is not clear. But at the same time we have to look at the price of the phone. And I personally think that its an amazing phone at this price.
I personally love the phone