I bought this device 3 months back as soon as I updated the apps and downloaded apps from playstore I found a severe heating on the screen of the phone the phone is capable of doing moderate task like whatsapp temple run subway but couldnt play hardcore games, the device drains about 10% to 15% when data is on and charging is very slow takes more than 3hours and camera is ok ok and while playing I found a major lag when I collide with walls and there is shutter while playing on the low graphics.motorola didnt put good chipset that is snapdrgon 410 which is not capable of doiny some gaming at this price point if you are gamer or need a good battery backup plss dont go for it.true experience