Thanks for the feedback :D!
We spent most of the time of the game jam this was created for to develop the physics for the "vine" so I totally agree that it might be too little to do in the level.
The original plan was to develop the "vine" mechanic into a multiplayer 1v1 game but time limitations made that unrealistic. Might develop this further in the future though :)