Other reviewers have already mentioned most of what needed to be said. Here's my 2 cents: Was it just me, or was the camera system flawed during combat? When you're constantly fighting people in front and in back of you, you have to keep CONSTANTLY swiveling the camera using the right stick, and it moves SO slow, that it can't keep up. Many times I find myself turning around to start fighting the guy behind, while swiveling the camera around to face him.
My wife and I love playing co-op games. The game is rather smell in scope, with length of game-play based on multiple (3) play-throughs, but still a good play for a couple of days. However there are some glitches. Once your character has played through an area either in co-op or alone DO NOT replay the final section of that area, in the same play-through! There are sell-points where you can buy, sell, or return to the town you were in last. Return to the town and enter the buy/sell or repair menu at a vendor and let it save. If you try to play the last section it will save in that section and the boss battle intro cinematic will NOT activate (since you have already killed them). This will leave your character 'stuck' in the storyline and the only way to get 'unstuck' is to join another person's game and finish that play-through, so that you progress to the next play-through and restart in Bree with all of your Exp. and gear... Other than that and occasionally having to swap out 1st and 2nd player because "the player who's game you are using is too far ahead, saving your game will be disabled."-(like I said, glitchy) it is a pretty good game.