There were some things that I liked about that game but what I would really like to see is a game like Grad Theft Auto or Mass Effect where I feel like the NPCs in the hub areas exist outside of just giving you missions and selling you stuff.
I don't know, maybe I am alone in this but I feel like if the NPCs were more real the whole world would feel more real and I would be more invested in the game and more likely to buy the next entry on release day.