Very impressive how many puzzles you put into this! Very challenging and satisfying to solve, love filling in the flags with each success.
Thanks :)