The jumping physics really need a lot of work. The first time I caught a ledge and was able to climb up, I thought it was cool. After that, though, I kept getting caught on it when I was clearly good to land. I eventually stopped playing when I was having a harder time dealing with making simple jumps instead of dealing with the level design/traps.
Great music, though.