From the impressions I got from the demo is that it could be great story wise, but other elements are lacking. Also the missions seemed to be mostly using the "go there, kill people" formula which I really hate and I think it's the reason why I don't like gta type games anymore.