Thanks so much for the feedback!
I'm glad you like the concept, I think with more refinement the collisions and physics add another element of interaction to the game to make it more engaging.
We are currently collecting bugs to patch in the next release of the game, thanks for raising these issues.