Also, sorry to ask so many questions, but is the game set in London or France?  I'm having trouble keeping up without reading the threads and I don't really have time to read them all.  (many apologies)