Very cool concept and use of the theme, but it was quite tricky as a puzzle platformer, especially with the falling hazards and ease with which you can block your progress. It's probably why Portal went to great lengths to prevent fall damage and objects would re-appear if you lost them. Maybe try that approach.