AvP 2 - Solid 3/5. The last 30-40 minutes were good. Great improvement over Part 1.