I have played many games on Android,from Temple Run,My Talking Tom and Subway Surfers to Clash of Clans,Lords Mobile,etc.
I suggest you to try Dungeon Quest.It is an offline RPG,but you can do PvP battles online as well.Nice graphics,lot of items to collect.
Swordigo-a really story-RPG game that can be played offline.Unfortunately,the game isnt long enough,as you may finish it in a few days,playing some hours per day.But the whole action is really amazing.
I'm moving to the next one:Clash of Clans.Strategy game,you can design your own base with defenses and other buildings.Battle others train troops and spells,upgrade them and so on.It is a long time game.