Mobile games can be a tricky old thing to get right.
How far can you push the platform? How to shoehorn the best experience into the required technical envelope? How to adapt the controls for a touch interface?
Well sometimes, I’m glad to discover, you can deliver quality across all these areas and provide an experience which feels designed for the device as well as providing quality gameplay and sumptuous visuals.