Volgar was an excellent recommendation in this thread, but I would also second Tiny Barbarian DX.
Its a game that starts super simple and standard, and then has so much variety and ideas poured into it. Each chapter has a ton of new mechanics, level types, and ball curves to keep it fresh.