Tough game, but an interesting take on the theme. The art looks great and makes the levels feel nice and robust. It was a bit cumbersome getting most of the way through a puzzle only to accidentally knock the cube a bit and have to restart the whole level. With some tweaks to level design and gameplay mechanics (and a volume slider :p), this would be a very solid puzzle adventure!