I really enjoyed the music, but man was this hard! The way the grappling hook worked could be really frustrating on occasions, especially trying to understand how it worked in relation to passing through walls. The frequent checkpoints were really nice however, as they made me feel super accomplished every time I got to a new one, even if I didn't get much further.