Very interesting game! I guess the place correctly a few times but I didnt know what I have to do with teh key :(
Thanks for playing! You just got to find the question mark places on the map and go there to progress with the story, one of them requires a key in exchange for something else. Each item gives you a hint on where it might be useful ;)