Modern Warfare 2. I knew the whole time it wasn't as good as MW1, but during my third play through it pissed me off for a myriad of reasons. First it was just tiny things like the M4 looking gay, but then I realised how truly retarded Shepherd's motivation for fuelling the war was, and also Makarovs. People say he would profit from the war, but how? Selling weapons? He needed Alex the Red to supply the assault on the airport. He didn't give a fuck about Russia, killing shitloads of citizens, and somehow he "hated Price more than America". I really don't know how that could be when he's been pretty much non-existent until some time during the 5 years between COD4 and MW2, and Price has supposedly just been in the Gulag that whole time. Also, where the FUCK is England? It's like suddenly the best English troops got recruited by America. Task Force 141 just sounded like another cliche "elite task force". That didn't bother me at first, until suddenly Price comes back, and then when they're talking about being in two places at once, and they're all like "Impossible?" and Price goes "not for the 141" as though he's been a part of it for years, even though he was in the 22nd SAS regiment until the end of COD4 when he got put in the freakin Gulag. My other glaring problem with this game was the fucking dialogue. It's like they're just trying to make it seem epic by giving the characters stupid fucking speeches. ("One bullet to unleash the power of a whole nation, which means..." "He's our ticket to Makarov") That line was so freakin dumb. It's just really annoying the way the characters didn't have realistic dialogue like the used to. Soap's speech about the gulag being filled with "living casualties of a war which ...I swear I thought we'd won" annoyed the shit out of me. Seriously, you can just chuck in some wannabe epic dialogue and still expect it to be good. Shepherd's speeches about history fucked me right off too. I think the best thing to be said about the characters was that they still had amazing voice acting despite the shitty writing. I was stoked that Aaron Peirce off 24 did the voice for overlord.