The core mechanic is pretty rad. The levels are perfectly tailored too so that was a good challenge.
Would be gameplay perfection if only you couldn't just accidentality propel yourself in the previous room and having to redo it.