Let me know what I can do, LF... I hope that you all feel comfortable adding setting elements as you feel you need to, in order to give your PC something to play off of.  If there's something you think I'm leaving out... say, about NPCs present, etc., you can ask or-- if it feels low-risk-- just throw it out there.