Very nice, the puzzle difficulty is at a good level, but maybe be a little more lenient on the timer at first. Other than that, well done!