Thank you very much for playing the game.
The physics area bit glitchy on WebGL for some reason. They run a bit better on desktop app. But you are right we do need to improve it. I started working on sounds a bit but we just ran out of time