I noticed how nobody has mentioned some very important differences between the Cry engine 3 gameplay on Xbox vs Cry engine 2 on pc. One of the biggest things I noticed was that the draw distance for objects on the xbox version is pathetically small, you can see objects start to appear/ come into rendering range as you walk close to them (you can see this as the guy walks along the dock), something that Cry engine 2 on pc DOES NOT do. On pc objects are rendered even at far distances which gives it a much more realistic feel because they don't suddenly appear. Also, if you look at the demo of cry engine 3 running on xbox you can also see the lack of a dense jungle at long distances, which again the pc does not do. Another big difference is that the actual resolution that the game is rendered at on consoles will most likely be sub 1080p, as with almost all new xbox AND ps3 games. One example is the 360 and ps3 versions of Modern warfare 2, which both run at 1024x600, which in my opinion is a pathetically low resolution, although many people cannot tell the difference. This is because both the 360 and ps3 have very limited amounts of ram which means in order to get more stuff on screen that looks better, the best choice is to lower the resolution that the game is rendered at. Both consoles will then bump the output resolution up to 1080p before the signal gets sent to the tv, but in reality the game is still running at a sub HD resolution.There are a few other small differences such as the shadows of physics objects not running at the same speed of the actual moving object itself, but these are small and most people wont notice them anyways. Gah giant wall of text...