Alright, here's a few questions and no we’ve only came up with a few answers on our own. Mainly the city scene feels like Spider-Man’s New York to me and him. It's got that concrete jungle theme in the dirtier side of the neighborhood but more suburban in the more wealthier and cleaner neighbors, here any crime is more quiet and tucked away.
What and where are some of the landmarks or sighting seeing aspects of Lost Haven? Are any the wonders of the world listing type famous?
What are some hotspots known by locals? Where exactly, even a made up street, and which distract are they on?
Is there a common port city or area? Namely Racheli and Justine get a warehouse that's been remodeled into basically a two person place, might be ideal to put them in a bustling or commonly visited scene.
What are some of the political powers for the city? Who is the mayor and anything odd about his/er election that is public knowledge?
Where do the movie stars there live? If any?
When did Metahumans/supernatural/more start to show up? Lost Haven had to be a normal city at some point or did these elements always exist as they do now? How common is it for NPCs/civilians to be metas/supernatural/aliens? Is it like X-men where mutants are common enough to be feared or you have more chance of your hair catching fire then meeting one? Does it depend on what it is?
How have they affected the news, law enforcement or other aspect otherwise usually normal? Have rights for a meta altered from a normal human and in what fashion/degree? When someone shows symptoms of becoming a meta, are they suppose to be reported and are they arrested on sight?
What is the best or wealthiest neighbor and what is the worse one? Why and what districts are they located in?
What are some shops that are well known, where are they at and what are they known for?
Reading bits and pieces, has any alien technology discovered actually influenced the modern technology? Or is that only for the wealthy, similar to how Marvel handled it where only corporations/organizations had them and kept them complete secrets? Or MIB (Men in Black) where alien tech did advance human civilizations but it was done through a set up history, aka no one knows it? If the first option, how much and common is it?
@FacePunch already answered some of what the police department was like, which helps clear up and gives me a base to work with for that. Can't say Rach will like it when her powers start.
@VATROUGave me a lot to think about when it came to magic stuff, which I'm still slowly getting through. I have an idea for a Djinn which might be fun to create a 'variety' of it for a monster encounter one day.