Honestly, the best mobile game I've played. The graphics are amazingly realistic and the leveling is awesome! You can play it for hours and have a great time. Unlike some other imagery-heavy games I've played, there's not glitching or lagging, and the difficulty doesn't ever just jump up, it's perfectly graduated for the time it takes.