I love the mechanics but the game feel needs more polishing.
I agree, I don't have that much experience with polishing, and decided to put it on the back burner and then ran out of time. If I pick this concept back up I'll definitely give it more polish.