Hmm, I had actually been wondering about the backstory for the events ingame, this actually answered those questions. Might I suggest using weekends for finding new characters, couples, and locations in game, maybe find a location at random, and finding a couple or characters being localized to the location? Characters can be assigned to find at lists and only be found at those locations perhaps?
Either way nice to see this project continuing, I hope your doing well.