Loved the environment and the perspective of being a small die. Climbing up surfaces was a bit tricky and losing the powerup sometimes did effect my momentum so when I was climbing I'd fall off.
I think the only real huge thing this would have benefited from would be checkpoints as you move through the level. Falling off did feel pretty bad to make the climb again especially as some of the places you get up to you needed a random power up for.