An overall great game but has a few quirks and boring parts.
I would rate the graphics at about an 8.0 since I like them but they aren't my favorite.
The gameplay lands at a 9.0 for being fast paced and having lots of weapons.
The voice acting is pretty good for some of the characters but not so good for others. The sound is nice with screams and splatters.
Now... the plot I would rate at about a 7.0. It is uninteresting poorly planned and just to generic. I would have liked to see much more emphasis on the story since the is supposed to be an Rpg Fps game, not just a Fps game with lots of loot and quests.
Co op is a really nice feature when you have friends, but not so great when your playing with random people. If you don't have any friends with the game it's still worth buying, but you can't expect the same experience from it.
Pro's:
Fast paced awesome action.
Great Co op with friends
tons of guns and loot
Con's:
Boring storyline
minor bugs (I got stuck in crevices a few times and had to kill myself.)
Bad coding for online play (It lags a lot)