Baloooooo!
Really cool mechanic! A bit tricky at first, but quite fun once you get the hang of it and can traverse the level quickly (not unlike some of the 3d spider-man games). Great job on the mood of the music too, really conveys both the jungle rhythm feel and the immediacy of the machines' impending destruction.