The Impossible Badge is simply a due dilligence award. By the time you've restarted the game more times than you can count, there is no skill left to it.
This is a great game if you want to practice your geography. I know that the geography exam for collegiate level International Studies is intense, so this would be a fun way to prepare for it.