Although not quite intuitive at the beginning, once you get the hang of it, it makes a lot more sense. The physics handling can be awkward and create scenarios that arbitrarily benefit/hurt you, despite planning otherwise.
Overall, a fun game and on theme for the Game Jam it was entered for!