The Moto X, 2nd Genration mobile is available in India exclusively through Flipkart. The regular black edition is priced at Rs 31999, while the white and leather black are available for Rs 33999. The Moto X 2nd generation is a very minor upgrade from its 1st generation brother. It has 5.2 inch OLED full HD display, Gorilla Glass 3 and 16 GB of Internal storage with 2 GB of RAM. It runs on Android 4.4.4 and is powered by 2.5 GHz quad-core Qualcomm Snapdragon 801 (MSM8974-AC) processor. Moto X has a 13 MP rear camera with dual-LED ring flash and a 2MP front camera which has the capability to record video at 1080p. The first generation Moto X is available at Rs 23999 for all its color variants now. I feel that the X2 is not a phenomenal upgrade over X1. The camera and the display are the only noteworthy upgrades, but I still would recommend the Moto X first gen as it has a smaller display and almost the same batter capacity, leading to better batter life.