Loved it! I'm embarassed about how long I took at level 12, but thinking about it as modularity really helped.
The main menu is really cute and I love having to put the balls into the dispensers (even if I was slightly disappointed there weren't any secret levels that I could find)
Also the music is a bop and I didn't get tired of it the entire way through.