I think the base story elements on their own could have been molded into a good and interesting story. Unfortunately it ended up having terrible pacing and tiring clichés, with the gamplay mechanics (as good as they are and they have evolved nicely from the last game) unable to make game worth playing through.