It's still a great looking game, and the core narrative is a fun, if underdone and derivative one. It's simply disappointing that this game had a reasonably large budget, and in the process it lost some of its identity and seems to be shoehorned into some very unnecessary and destructive mechanics. This game would have been far better off being made for a fraction of the budget by a small team willing to take real risks.