I think you had some really cool ideas with this one and the levels were designed in a fun way. I agree that the polishing is holding it back the most, a bit more clarity and juice with animations/visuals would make this even better!
I tried to create a unique system, so I'm really glad you enjoyed it. Also, thanks for your feedback!