Thanks for the feedback! Yeah the physics needed additional adjustment that we ran out of time and energy for unfortunately.
That's game jams! I hope that you felt like you learned some valuable stuff along the way :)