Each mechanics is introduced smoothly and the difficulty ramp is nicely scaled to make it enjoyable, i liked it even though I sucked at levels with the bigger numbers lol :)