To find a decent Android game you have to wade through a sea of shit that is Play Store. So share lesser known Android games that you liked. I got:
Battleheart Legacy - https://www.youtube.com/watch?v=yFZYCumpvCA
An older single player RPG. Great combat and controls, interesting abilities and character builds, beautiful art, runs well on anything, too. The story is a bit short, but there is some endgame in the form of endless wave arena mode where you can get the best gear and try to set records.
League of Berserk - https://www.youtube.com/watch?v=iGtrK7BS8bc
A real time multiplayer dueling game where you basically click on abilities and potions and level your guy. Very repetitive, I found it fun until I hit later levels (25ish?), then it gets extremely grindy. Surprisingly alright community (chat), quite a few players online, though in most duels you fight against bots that use real player profiles. Somewhat p2w but if you spend a lot of time playing it matters less.
Day R - https://www.youtube.com/watch?v=uXf4zbih0Ps
Top-down survival..RPG?. A little similar to Fallout1/2 but more simplistic. You travel from town to town and gather resources, craft items and try not to die. There is an online mode where apparently you can trade and complete quests with other players. Quite repetitive and difficult, I found only the early game fun. No paid items except the insignificant starter premium pack for few dollars.
Online drag racing with ridiculously good and smooth graphics and lots of real car models. Beware - it's a heavily pay to win game. The only reason I mention it because you can get a modded .apk with unlimited stuff (that was some Post too long. Click here to view the full text.