Love the idea of undoing the previous part of the stage. One improvement I can suggest (from my view) is to increase the movement speed as it was a little slow
Thanks for commenting. Will increase the speed next time!