I like the idea! I like the theme also, but I think after I click on a city it's almost too much information. Maybe just showing the city overview with the interactive map and not the list of cities on the far right would help
This looks cool! I think I would use it more as an online platform for friends rather than work or business. Maybe lean more into the social / games aspects