With the rise of the smartphones and tablets, mobile games have evolved far past Snake and Tetris. Game developers continue to launch new games for iOS and Android platforms and at present, around 200 games launched everyday for the smart phones. Countless of minutes have been lost with them and