Definitely a cool minigame. ;) The puzzles were at just the perfect level of difficulty for me, so I really felt accomplished when the route I'd planned out in my head worked. And the fact you got this finished in less than a day is super impressive!