Great concept and fun puzzles! My only feedback would be that the player does feel like he is on ice! :D