Very nice map. I really like the form of your landmass. And your ideas for the setting sound interesting.
And...you're from Zurich? Cool stuff. I live near Zurich as well. And am a hobby-ish writer myself Are you by any chance also into p&p rpgs? That would open up a lot of interesting possibilities.
Cheers
Eilathen