The games try carefully built to render a smooth and immersive sense for the mobiles