The music, art and sounds are all super nice, they felt super polished. The controls were a little confusing at first and I wish you wouldn't slide off edges, and I wish the game was a little easier.
I agree the game does have a bit of a learning curve, but I've found that as people played the game more the controls became second nature and someone even got a sub 2 minute time!!!