There's a few issues with physics and collisions that diminishes the fun, but the game feels and looks great overall.
(I would suggest Fun first, Topic second. Or I would have looked for other ways to implement glitchy-ness that would have a lesser impact on enjoyment. And the problem is not necessarily the physics itself, it's that the physics makes the game a bit too hard and unfair. Just something to note for your next games.)
Also, I appreciate that you added sound effects/audio feedback, something a lot of games neglected.