Maybe you could make it more clearer which walls you could actually walk on. Other than that, the puzzles were pretty good!
you can climb at any wall if there is an ice near to it. With the same logic you can stay on top of any spike if you pass through an ice first.