I like the originality of it. I haven't seem many puzzle games, and that's a big undertaking designing puzzles. So congrats and good job on that.
I was confused by the level selection overlay for a while. Some additional UI to guide the player would be helpful in that area.