I took it as there was a location for which you could have some input in how it is developed, rather than a Fallout 4 like “settlement” system. Also I believe the main quest is there, but their are many side quests that can take your attention.
That’s how I took the info but I’m not sure how the...