Managed to make it on my second play through! Great job for a first-time jam game.
Thank you and thanks for playing!