cons:
-story
-flow of game (its not bad eventually but it gets repetitive)
-enemy AI (again it improves later but still predictable)
-some sounds are flat (ie footprints, some doors)
-too much half-life redux
-multiplayer

on the whole its a decent game... and while some people complain about it I love the fade away effect of dead monsters is nice... only a coupla games have been able to carry off the rag-doll effects...