I have tried this phone for 4 months but I came back to my original phone which is xiaomi redmi 2 prime because of many reasons, so first of all lets talk about the phone
Design- in terms of looks and design this phone is awesome and better then most of the phones it looks very premium in hands and its Back provides very good grip so in terms of looks and design this phone clearly wins
Performance- performance is good then many phones but in terms of gaming qualcomm gpu always performs poor specially qualcomm 410 I dont know why companys mostly goes with qualcomm processors for their budget phones they should go with mediatek processors because they performs much better then qualcomm processors so because of qualcomm processor this performance is not so good even my redmi 2 prime is also powered by qualcomm 410 chipset but it price is only 7000rs somewhat half of the price of moto g3 and I love miui so much that I have come Back on my redmi 2 prime. So in gaming both the phones performs the same.
Camera - camera is awesome and we have no complaints with the camera all Motorola phones have good camera. So my final conclusion is that this phone is good but its price is slightly high as I have mentioned above that redmi 2 prime have almost same specifications as moto g3 but then also the price of xiaomi redmi 2 prime is only 7000rs.