Nice work on the adaptive soundtrack! Sadly, I couldn’t beat the last level. I found the physic rather frustrating, especially for the grappling-hook. So the tight platforming, mixed with timer, makes it really challenging. But this challenging issue aside, I like the concept! It kinda feels like a triathlon, and it’s cool like it encourages speed-running and searching for optimisations.