Years of waiting, high hopes, a great predecessor, and a fantastic setting – did it all come together to create a good game?