This looks quite polished! Also the puzzles feel like someone put thought into them. Good concept, nice execution, fun game. Would play again!
(Also, the flags could have had a color that is a tad stronger for me, I had trouble distinguishing the flags in the beginning)