Has anyone tried https://rapidnations.com (https://rapidnations.com)?
I play it a lot, usually on the world map naming all the countries. I managed to get them all under 7 mins today. Moving onto the flags game now. It really doesn't take a whole lot of time to get good at it.