This has a lot of similarities to a world map interface I've been tinkering with for a game I've been working on, thanks for the additional inspiration.