If like us you are a fan of first-person shooters, then there is a good chance you have spent the better part of this year anticipating the arrival of Far Cry 2. Last week marked the release date for this awaited sequel, and so we immediately jumped in and bought our copy. However, rather than play the single player mission from start to finish and then go into some multiplayer action, we have been hard at work for bringing you this article.

As usual our in-depth performance review takes various ATI and Nvidia graphics cards and compares them in this new first-person shooter title. Having recently completed a similar article with Crytek's Crysis Warhead, we have been keen to see if Far Cry 2 is just as demanding.

You may recall the original version of Far Cry was developed by Crytek using the CryENGINE, while it was actually published by Ubisoft. For Far Cry 2, Ubisoft's Montreal studios took over the development of the game using their own Dunia engine. This game engine has been designed for use with the PC, Xbox 360, and PlayStation 3 platforms which resulted in last week's multi-platform release. The word Dunia means "world", "earth" or "living" in the Persian Language. As current players of Far Cry 2 will discover, Dunia offers a number of impressive features like destructible environments, dynamic weather, dynamic fire propagation, full day/night cycles, and many others.

Furthermore, the Dunia engine can take advantage of DirectX 10 when running on Windows Vista, but is also capable of running on DirectX 9 platforms. Now, unlike the engine used for Crysis games, Dunia is said to be less hardware demanding which could only come as great news for PC gamers. If you look back at our recent Crysis Warhead performance article you will see that this game requires a tremendous amount of GPU power to deliver playable performance.

Clearly only those with the most advanced gaming rigs are going to be able to enjoy Crysis Warhead in all its visual glory as we found that even a top of the line GeForce GTX 280 could struggle when pushed far enough. Far Cry 2, on the other hand, has been publicized to work perfectly on today's mid-range graphics cards in spite of the impressive eye candy.

As we move on, we will find out exactly how Far Cry 2 performs using a range of previous and current generation graphics cards. The quality presets tested include Ultra High, Very High, and High, which will be tested at 1280x1024, 1680x1050, and 1920x1200 resolutions. The built-in Far Cry 2 benchmark tool has been used to test the various graphics cards, so you will be able to accurately compare your systems performance to ours.