Very rarely I'll play mobile games. I usually stay away from quick cash grabs like Clash of Clans. The only one in that vein I've enjoyed (for quite some time, even) was Endless Frontier. But even that gets very stale after a while. They're super generous with their premium currency, at least. Like, super, super generous. I never felt like I needed to buy anything to slowly build up my stuff and compete - eventually.
Other than that game, I just play simple Emulator games on my phone. Ace Attorney, Pokemon, stuff like that.