Fun concept, I personally found it to be a bit too glitchy with the mechanics to be enjoyable, but these physics also seem quite difficult to make, so it's pretty understandable.