Very cool idea and execution. Gameplay is very difficult though. I gave up some time after trying the inversion part a dozen times. Perhaps being more generous with the save points would have been good.