Nice art and polish, mechanics are great, puzzles could use a slight change in difficulty curve. But great job!