This game looks very pretty and some of the mechanic seem similar to the ones we designed. Great minds think alike :) I would had made it a little easier. I eventually gave my players infinite lives and added competition by haivng people compete by time.
I agree with bashindan that a little introduction would had been nice, you can still add it to the itch.io page. Adding points or something else would had been nice as well.