Though the famous Moto G was released in 2014 in India, it was globally released in 2013 thus making it Moto G (2013). This time the new version of Moto G or so called the upgrade for the previous one is released in India along with other countries considering the demand and market they have gained here. The upgraded version is termed as Moto G (2nd Gen.) or Moto G (2014) . I have already made a post discussing about it when its specifications were leaked online. You can find the post here. The rumors of the specifications and the reality did not differ much. Seeing the present budget range market in India with the competitors like Xiaomi MI3, Asus Zenfone 5 and especially Xiaomi Redmi s, which has almost the same specs as Moto G at half of its price, its difficult to say how the Moto G (2nd Gen.) would do in the market.