Looks kind of cool - I like the style. The only thing that gets me is that the rivers are almost neon-bright. Not saying to change them but they do distract my eye from the city details a bit.
M