Honestly didn't like restarting the level when I fucked up but overall a really well-done game. The puzzles were really interesting as well