Gamers have become accustomed to seamless mobile gaming experience. The rise of mobile games backed by affordable smartphones with great hardware specs, has expanded the gaming audience and increased user expectations regarding performance, quality, and overall satisfaction.