Great game! I tend to get pretty frustrated with puzzles, but the difficulty curve here felt very manageable.