The movement options here have a lot of potential, but I wish they were a bit more precise. The other comments have said enough on that though.
Anyway, one more thing: you should respawn at your latest checkpoint rather than the start of the room you died in, 'cus I had to old redo rooms multiple times after accidentally rocketing myself backwards into them