A short but good story and amazing visuals and awesome characters make this a must try.
Although I have yet to try the co-op mode extensively, I could say that it offers a similarly fantastic experience as well as the chance to do some awesome twosome combos. Its also important to state that the game just happens to have the right amount of gore to keep you wanting to see more.