Having gone and played many hours of Nazi zombies mode, finished most of the single-player missions and played some multi-player on the PS3 and Xbox versions with friends over the last two days, I was eagerly awaiting my own copy of the game for the PC so I could take advantage of the improved graphics and mouse and keyboard gameplay....I can say that this game should be brilliant, it is on both consoles but technically this game is an UNPLAYABLE MESS FOR PC.
Lag in single-player campaign and zombie mode destroys the game entirely and take all the fun out of playing it. It was clearly ported poorly to PC's and regardless of your system specs you fill find no happiness with this game.
My main gaming PC (Radeon 5780, core duo @4.2ghz and 4GB DDR3 ram, all overclocked) struggles to play this and my media center PC stood no chance. The problem lies with the games use of system resources. Connecting to a second monitor running system controls reveals on both my PC's with different hardware that the game is locked to use max 60% of my graphics processors power and only uses 10-15% of my memory which makes me wonder how the game even starts and plays the opening videos. However it offloads the rest of the work onto the processor which is in overtime running at 100% which is unholy hence the major lag in offline gameplay!
If your still looking for reviews for the this game it means you havent bought it yet. I suggest either waiting out for tested, working game patches to improve performance or waiting to get it for christmas when it may be fixed by then. I hesitate saying this but you could also get the game for the PS3 or Xbox instead if you own one because on both consoles it really is excellent with the strongest campaign story and scripted action sequences in any COD game so far and the multi-player has improved significantly in quality control over cheaters, spammers etc. with some interesting additions of wager battles and new modes
For the price you can buy BF2: BC and Fallout New Vegas from play so dont throw your money down the drain for this broken disappointing port :(