So Hard News posted a web site where you can see all the countries you've visited on a map. I filled in mine and...
create your own visited country map
or write about it on the open travel guide
Looks like I still have a lot of places to visit. I think if you go to them all you get like a badge or something. Probably.