I don't know what it is about this game. I want to like it, but I just can't seem to. I feel like for every good thing it does it has 2-3 things that are on my cardinal list of game design sins. This game feels so padded it hurts. The problem is the game has so much content in it that it shouldn't need padding like areas being too big, enemies taking too long to kill, enemies scaling with you, a stretched story pace, etc. I feel like the game is good enough in its' own right that these design choices really confuse me, and don't make me want to play the game after an initial playthrough.
And to be honest, that truly does suck. Because the story's and characters are great, there's more gun variety so that I've rarely ran across the same gun more than once, the style continues to impress me, but there's just so much holding me back from saying 'OMG AWESOME!' that I just don't want to play it anymore.