Enjoyed the puzzle solving, though it took me a while to figure out what exactly was going on with resetting to a previous point in time and how that was only so many moves behind.
Thank you very much for the feedback, looking forward to playing your game as well!