The developers are catering for consoles, which means the PC version might not be all that it could be.
Modern Warfare 3 is set to release 8 November while Battlefield 3 is suspected to have a release of 2 November, so most gamers will probably find themselves choosing one or the other.
To be honest, Modern Warfare has always had the best of the single-player campaigns but how can we trust the same will happen when a new team is developing the game this time? Well to put it bluntly, we can't be sure so gamers will need to take a gamble on buying the game based purely on the reputation of the actual Call of Duty brand name.
Gamers can expect similar things from DICE as they always have and the multiplayer for Battlefield 3 will surely take off, just as the rest of the Battlefield series always has.
In terms of competitive gameplay, the die-hard Call of Duty 4 fans will probably stick to their guns (see what I did there?) in what they know best and probably won’t deviate from their standard. The Battlefield 3 players will probably stick to their chosen brand as well, so there will always be that divide between the two sectors.
However, it’s possible that either one of these games may fail completely. But that chance is very small as both of the trailers for the respective games look absolutely stunning.