I love the more modern feel of this adventure. I love that you don't provide a specific setting, but one the GM wants to choose. I have seen several RPGs recently say something like "set this in a city you are familiar with", so I could definitely see setting it in my hometown or something.