Thank you for the detailed feedback!
Yep, the game lacks of the feedback elements. I'm also not happy with the standard behaviour of the 2D physics. I'll probably make a few fixes when the scoring period is over.