As name suggests its Ninja for sure with loaded features like GPS, 3G, Wi-fi and maps. It has all the feauters and price is the best part. For justabout 4k this is the cheap and best phone in this range. Mind you the above average 3MP camera. The phone is legendary in looks and awesome at feauters.
HOWEVER you start to feel the pain from first day. The 2.3.5 gingerbread OS feels insecure with micromax cheap hardware. They just dont go well with each other. Starting with SIM problem, one of the two sims start de activating itself. You will see that one sim wont have network some times. Built in apps gets hanged most of the times and phone restarts often. Though the phone shows network your sim may be switch off to others when they call. The worst part is the built in music player, whenever you play a song and lock the phone the music stops. Oops.
Overall the phone is cheap and loaded with features but lacks the killing spree. The touch is good and also the camera and wi fi but phone hangs and hardware is inferior. Browses the internet very fast but browser closes by itself many a times. If you are a guy who installs a lot of apps and gaming freak be far away from this. On the other hand if you are looking for a cheap, decent and good looking android phone just for show then a57 is for you.