Let me tell you I have both Moto g 2nd generation and Moto g 3rd generation and amazingly I brought both of them at the same price but in two different years. So Moto G 3rd generation is the new varient of Moto G 2. Both of them had same launching price bit Moto G 3 has got better features comparitively.
Is has got 2gb ram with quad core processor and 16gb internal with expandable memory upto 32 gigs.
It has got better camera with primary having 13mp and secondary camera of 5mp. The picture quality is good
Display is of 5 inch i.e. also multitouch. It is lowered by google so it will definitely be getting next 2 android updates including Android M and N.
Quality of screen is good from previous version and sound is awesome.
Looks are not that good as compared to Moto g 2nd generation.
Final conclusion: It is a good buy in 13k as it has got good customer support service all over the nation and quality of Motorola( which is not a chinese company) .