Great idea ! The physics feel a bit random, give it some love and you'll have a fun game !
There's certainly some a lot of jank with the joint physics!