Mobile gaming has come a long way from pixelated screens and simple mechanics. With the increasing power of Android and iOS devices, developers now push the limits of what’s possible on small screens.