Personally I’ll always recommend Swordigo, which is also on the list. It’s old, but not only is it ad-free, free to download on Android, several hours of gameplay, but it’s also one of the best platformer that I have ever tried on any platform. Mainly because it’s perfectly balanced. No need to grind, but still difficult enough for some parts to require a little practice, without ever feeling needlessly difficult. IMO this game is what mobile gaming should have been.
My only complaint is they didn’t make a proper sequel.