I like the mechanics! Its a cool idea but i think the physics need some fine tuning, the whole thing feels very slippery which for me makes it frustrating. I hope you work on it some more once the jam is over!
True, I did put a "slip" material on everything as a cop out when stuff started bugging. Thanks for the advice!