trending = tina34783, supportpdfiller, wandajothefreephysic, wanda jothefreephysic.com, xomgiaitri, scrabblecheatomatic, gogoanimehub, dricxzyoki, instaviewee, netflixpereztechcrunch, livadskiory, shopifymarottabloomberg, lulahofyn, jinnloveu, theporndud, ag2ga52, komiktapin, qostube, nnnnnnnnñnnnnnnnn, zoromto, gd9gt900, gc7we700, dzoowork, ps5we700, 69pxdk, cheapsmmfollowers, dapset365, vev6qgudg67d4nu2t83pg4b, jazminewhite403, worldwidesciencestories, storiesiginfo, 8668347925, xhaösterlive, cimalogin, mangafx18, афкауеср, didmyfriendsvote, dasumoip, omsd123, multpinmi, btstackerserver, battleritestats, 504certifiedg, 4087089952, haizeiwushuang, 2539449296, man2maiden, 3014693733, 6052693734, ezfaxonline, 2487315433, 2109811068, 3525278494, 169.54.166.66, 4806967472, 9047196789, 3235527518, schvancenberg, chabelisanchezt, rorochan_1999, apexuncovered, k12greythr, gjo1088, javzab, msnhotmailskype.nl, 3477793298, goodrock1309, 6195520773, sizuokakeirinn, 3049009350, nopillsnopads.com, wdbmma0030hncnrsn, 7866071987, 5704141800, 9515148862, nypoar, 2163237272, 2542673009, dainamaxtribune, 5595884286, wolfersbear, 18003200525, mutfilmy, wdc10eads, pivotaltcpa.com, flixtorse, www 789usa com, 18009796933, torrriaaschmidt, dollarstoremiakhalifa, 8158578809, jfullss, rxgreet, norporchoreu, www.postaljobsauthority.com, postaljobsauthority.com, hallaboommall, oniscape, 6026665627, hoᴛᴇʟʙoʟʟʏ.ᴄᴏm, broadband4spain, palive365, himynameismariel, jezspile, rtnfyja, needshopifyupdate, crumblstationlanding, susi131sex, smashuhley91, 8668477830, 4053454124, 6465788310, 7187661676, glovedcopsf, 8638621013, 9166806144, 8888975488, 2157287804, sauceytrades, 2164529909, 8605166256, breademii, 6503040006, 8887303260, ediscountsplus, alliebofto, 8452711333, 2128844236, 4696764222, 9544658794, calvertwehr, getpitpals.com, 2542339688, 2193181200, 8662038144, 2568016280, tubebox360, crossmarkconnectsalestract, pagebacksandiego, isla889sex, chudorecepti.ru, 4845891252, 퉂코, sniperleaderboardsog, 6782614132, rksvfrc, 3312048676, riverfish2017, 4047935878, 2092863761, 2132692953, 8558736941, synatages, 5629679879, 8552382446, 7572140684, 3136629722, vervomicsporno, 3235994546, 4047936327, hypernkemberly, 6502378806, 4079466255, playgirlpoh, westgateresorts.trucash.con, plooshidocs.online, vervomicsporno, gaymalr, vervomicsporno, tatkvnc361, ulokumann, homeworkigy, 7174848177, myowneasyauto.com, wiscotiff1, 6782617085, 8558807673, 7135684293, 5713491002, 8572395144, xoxomelodee, www.goyonanas.com, cataramarie, vetspavka, 4157298567, 8002039815, 7707691266, geongute, jennanenaa, 3199812947, socialmhired, ballotussy, 8336561126, myutklaw, homeworkigy, durukvokuruk, 9162370241, unicorndisney21, 8282143904, drudgereport.comudge, fluttershyrules5, 37065065845, flynsteps, 7175109804, drop18now.com, jbmorales88, 9014534475, spdtstaff.org, 480.341.6105, racketalk, decalobajas, 4692840661, drudgereport comudge, putlockerhd4u, prettyboybunny16, 8668622150, 7732956219, 7015610020, spdtstaff, 6109108037, 7074011421, 3605691790, 2062011216, 9894986721, spdtstaff org, wahruigi, 9788012336, startprev1nextend, dopelikedom, 4196421362, 3109222270, 8004623892, ehktcr, hghgds, ssccp30ma1su, wajerz.com, 3128185591, vintralex, hime11chan, tsneala, howbaraniukbbc, putlockerhd4u, vppleer, xtgftd, www.7090qp.com, uevtktd, 4143662343, user16urofhlkr, tellwindixie com, 3232077310, tellwindixie.com, aaafirstcom, jazmynxx31, orbatrim, 9732734106, 6163187613, 5128383570, waberella, www yodledemo com, gbur300, 9187075531, shopeardrummers, 9792024746, altoquewithmons, 7572132811, bigmanix, southberwynwatch, 8577996670, plantwatch edv, www plantwatch edv, varseshi, myohthegod, shyshyannnee, 9049934830, yodledemo, 4014062631, anymaygarden, 6162269233, deu9975, woomutama, onepunchmango.me, xbireo, 8039079902, yodledemo com, virira.tub, corvette694, spankabn, savnet4liberty, www.yodledemo.com, fucktubate, orbatrim, www.plantwatch.edv, pussooy, priceswagaj, fkdlseostm, www renewcookinglight com, rosayyybabyyy, renewcookinglight com, 6782616461, pulldocox, 3039526126, 9167716891, znswebaba, 6175860529, www.renewcookinglight.com, alyssgairo, 7039728840, spankbamglive, 2485676869, pulldocox.com, 5673230074, officialriistacks, 5593060231, 18669372249, 8002602707, myfraternalweb, 8007616097, otriumstore.co.uk, appbuildvip, pulldocox, pulldocox.com, bracelogix, spankbamglive, plstanktv, shendejiaozongzaizheli, doubledowndailycode, myrbx9015, screamlikedis411, girlscheerynet, alyratina, rsserviceplan, nsgolf2012, 5134577183, 2165928133, rebekahjb113, pricless420, 7204142427, 8022178606, 5703972016, 7015759728, 8774367136, 2087594013, boljeroza, melaniesky23, 9202123163, 5055108056, pathwayscc.ccbchurch.com, opacaneta, welekia, arteselab, goodfellaswagering, 18005595025, 8602847020, connectándose, 2399929036, 9852140046, gr1dstuck, 3305350815, 9019791611, 4434518983, 3032423252, 8282514077, 3302228410, haileyalderete, filthyfetusface, zhugeservice, rj211597, trumpindorf, hotsweetmeet . com, hotsweetmeet.com, gt20ge404, writrsblk, pixwpx, omniallstate, 30s2gbft3l, sepaschka.com, dimondelle, 169.54.166.74, 3122833772, 寂寞硅谷风满袖, hypetaur, 9132847813, 5752527851, technologieme.com, 7187627669, 2158578018, spyonsmsnow.ml, 4344714033, iamreneesunshine, zrsdashboard, uykro.ua, charturnate, 3217779114, teater21.com, amztr4, potrnhu, 9096933644, vuancactuong, www.gameonsocal.con, 6602009349, thekenny3d, 5085064987, 8506378247, 18552991753, 3148043551, onlyvspink, renzuny, 3129488453, upcvee6s5ku, dextropod, 9284920350, sc4webstudy, mystagcardonline, chatterranamoro, acaidreamtrim, bjdekma, nplqay, 6467128582, vbbbnbn, scorpiobabyy98, starismavi, 2697684309, 2674903253, 2165865347, 4805080145, 6128846201, researchformenshealth, 7184509438, 5178160121, 18003474918, 4696135402, 8003335550, 9803754274, babysymph porn, 2396663278, 8563340059, 2028441660, bestpicklotto, 7143894405, stermersauctionservice, biridianajanet, 8065534528, 8889638169, darklord19871, papiquarius, doritosmadden19.con, u17075828, tubepotnstars, flixshed, pokekueez, tubepotnstars, pokekueez, mousechan253, tristatehirenow, 2163738727, 3127021727, nmass1124, 9712600018, 4044187758, 7868207339, sexymf4lyfe, 5042919669, crystalaranda3, mynewmodaplan.com, ellunist, 6092011591, 2816443770, janedoee702, elbriscoe5, 2025907919, xiazaigequ, 9133129487, www.mynewmodaplan.com, 8019982813, 7707790797, sexymf4lyfe, qwesrdex.com, tutop777, hanometv, whypaygames, karnooog, 2063206666, craigslistiglist, 6026665358, 8774574807, 1672642562, wuvisaft, opitinho

Call of Duty 4: Modern Warfare Review

I’ll be the first to admit World War II shooters are getting insanely old. Yeah, yeah, “greatest generation” and all that…I don’t disagree. But to re-live the same basic battles with the same basic weapons against the same basic enemies is now tedious beyond belief, so Infinity Ward’s decision to create a modern shooter for its next Call of Duty game was refreshing. Honestly, Call of Duty 4: Modern Warfare could’ve ended up being a mediocre game and I still would’ve rewarded Activision for buying off on the concept. But it just so happens that Call of Duty 4 is the best shooter of 2007.

Taking the Call of Duty series from the French and German countrysides to a modern-day setting provides both a nice change of scenery and a new level of plot freshness. World War II shooters re-create an incredible story, but it’s one we’re all familiar with. Call of Duty 4, however, takes place in a fictionalized world that, although it flirts with social commentary in its ties between Russian and Middle-Eastern militants, lets Infinity Ward flex its creative-writing muscles. You’ve heard the saying “it’s a small world”? Well the original plot in Call of Duty 4 illustrates that clause perfectly, with a politically charged narrative that explores the ties between rogue cells in two disparate regions of the globe and tasks players with eliminating the terrorist targets before they can unleash a nuclear warhead or dirty bomb.

Call of Duty 4 screenshot

Regardless of the players’ success or failure in that mission (we won’t spoil the plot for you), the now-modern COD soldiers face equally modern mercenaries who are equipped with laser sights, night-vision scopes, rocket-propelled grenades and tanks. Good thing our heroic soldiers are, too. If COD4 sounds like Ghost Recon: Advanced Warfighter, that’s because it feels an awful lot like that game, minus the squad tactics. In fact, COD4’s modern setting and equipment (hello, Javelin!) ultimately make the game look, feel and play like a cross between GRAW and the Rainbow Six series, with the biggest differences being a complete lack of squad tactics/commands and the inability to open doors (read: it’s even more linear than those games).

Call of Duty 4 screenshot

In spite of that linearity, Call of Duty 4: Modern Warfare still manages to keep players’ blood pumping through its impressive enemy AI, its immersive battle chatter and audio, its astounding graphics (probably the best this year) and the sheer amount of activity Infinity Ward packs on screen, from flak cannons and explosions to laser sights and intense NPC-only battles going on in the distance. Quite simply, with everything going on in the game’s modern setting, players don’t have time to think about the linearity, the carefully disguised hallways or the fact that enemies spawn indefinitely until players reach a certain checkpoint. Are those cheap tricks? Yes. But is the gameplay and overall experience intense enough to make you still enjoy the ride? You bet.

Call of Duty 4 screenshot

We really only have three complaints about Call of Duty 4, and none of them is a deal breaker. First, although Call of Duty has always been designed to make one player feel like a hero, the action in Call of Duty 4 can be so intense that the game just begs for online co-operative play. Not necessarily because of the difficulty, mind you, but because of the desire to share these experiences with a friend. Soldiers live and die by one another’s side; why shouldn’t that same credo carry over to the Call of Duty series?


Second, the online multiplayer options are deep with unlockable game modes, equipment and special abilities (carry more weapons, get a radar, call in more air strikes, etc.), but the fact that certain elements need to be unlocked at all is frustrating for more-casual gamers. Although the best items can generally be unlocked in a single evening, older gamers don’t necessarily have that entire evening to devote to unlocking those items, when you account for family and other non-gaming responsibilities. New uniforms and bonuses of that nature seem like logical rewards for playing longer, because everyone is still able to battle on a level playing field. But the minute somebody has a strategic or weapon advantage, a lot of the fun gets sucked out of the game.

Call of Duty 4 screenshot

Our third complaint has stuck around for the past three Call of Duty games, so we’d be remiss if we didn’t bring it up here: infinitely spawning enemies. The best war games require strategy and out-thinking the enemy. That’s impossible to do if the enemy is limitless until you reach a checkpoint. Sure, you can think you’re playing strategically by taking your time, tossing grenades and sniping bad guys to clear a path, but if those efforts go unrewarded by enemies that just keep a-coming, what’s the point? All the strategy and realism Infinity Ward is going for is effectively shoved out the door when enemies have no limits. If it were possible to clear out a room from a distance and move in safely, strategic players would feel more rewarded. Instead, Call of Duty 4 essentially forces players to play a run-and-gun style to keep from running out of ammunition. Is it a fun run-and-gun? Absolutely. But that’s not always the way players want to tackle a situation, and that “my way or the highway” attitude somewhat limits the single-player replay value.

Call of Duty 4 screenshot

It doesn’t limit the fun, however, and that’s really what a good game boils down to. Is Call of Duty 4 fun? Without question. Does it provide a good multiplayer experience in spite of the need to unlock modes and weapons that should be there in the first place? Yes. Is it pretty? One of the prettiest games of the year. Is it immersive? Definitely, particularly though its use of 5.1 surround-sound audio. So are we recommending Call of Duty 4: Modern Warfare? Let’s put it this way: if you buy just one first-person-shooter this year, it had better be Call of Duty 4.

Score: 9
Intense, gorgeous and with a well-plotted original story, Call of Duty 4: Modern Warfare should be atop everyone’s list of first-person shooters this year.

— Jonas Allen

Scroll to Top