This is a truly polished game! The mechanics were a bit confusing at first, but once you get them, it's actually very, very fun to play. I'm trying to think of ways I could suggest the confusion be alleviated, but it seems very difficult. I think you did close to the best that can be done regarding it, so kudos to you!
Love the aesthetics being polished to hell, the sound also complements the game nicely and you even got varying stages. Awesome!