OP, talk to me about cities, because I disagree with your vision here. I don't want any hub city, optional or not. I don't want any side quests and I don't want many NPCs. If I see no one but enemies in the entire game, I wouldn't complain. So, talk to me about what you are thinking here...