The idea is quite good but there are still some mistakes. I found these: Light blue in it (San Marino also has), Bird in it (Serbia), white stripe at the bottom (Serbia), doesn't have white (North Macedonia) ... please check this.
Sorry for the late reply, I just didn't want to answer till I correct the quiz. Thanks for letting me know these mistakes, hopefully the quiz is now correct logically.
Otherwise: Great quiz!