Thank you so much for your detailed critique!! We really appreciate the feedback!! We were struggling a lot with the physics but thats the fun of the game jam!! Struggle to improve!!