Release Date: 2010-03-16
75
—
0
An immersive and gripping single-player experience, but not without its technical flaws.
Review by Buckley on Dec 27, 2010