Your first map? :O I love the style, think it looks pretty great. And don't worry about the english - plenty of people aren't native speakers.