Nice submission, it reminds me a lot of my own: the art, the physics, the "unstable-ly-ness" hahah.
Pretty polished, solid, arcade quick-to-grasp fun game.
I saw what you mean :)