Having to start all the way from the beginning and go through all of the cutscenes every time really killed the pacing for me, but it's a really neat concept for a puzzle game and I had fun trying to figure out the solutions!