I like puzzle games so i'm biased haha but i think the later levels have a bit much of noise and skill rather than puzzling itself, like how the last level you are just trying to time it and not necessarily learn something new or exploring the mechanic in a different manner, but i think it was very creative, has many levels and overall you explored the mechanics very well. Nice game, i had fun.