So the idea is that if you want to build games for mobile platforms they need to be very very easy to understand, have a mechanic that would keep the player alive and also build a playerbase(like the page for 2000 coins sort of things) and also simple graphics that are good but not an eye candy.
Take jetpack joyride for example,the game I am semi-cloning.It has a nice clean menu,is an infinite-runner,is keeping the player alive by sending notifications to the user and can be played anywhere.
So if you want mobile,think your player isn't playing your game because it is fun,but because he is bored,he is on the toilet,in a bus,because these are the players you want to lure.