I have already played the game several times at friend's houses. I was impressed but there were still a few things that bothered me. I was semi-expecting the game as an xmas gift and was bit excited to receive it. But I would not have felt compelled to purchase the game on my own. I played for few hours (multiplayer only) today and although it was an enjoyable and addictive experience I found a few complaints about the game that really bothered me (Yes I will be comparing this game to Halo 3): You can not enter an Xbox live chat and stay in one while playing team deathmatch. I have no idea why this is the case but I found it very annoying to be playing with friends in games and have to mute my random teammates every game. Most people who play this game are retarded and rather annoying. In Halo's matchmaking you can easily mute people or set you voice communications to only hear people in your party, a feature this game should also have. I don't really like the matchmaking ranking system. I think most games you should be matched with players against similar ranks and similar skill. But Modern Warfare 2's ranking system skill is irrelevant. It is based on how many games you play based on the xp you earn each game. It's an experienced based ranking system, as oppose to skill based like Halo. Some games I played against guys I would go negative and get destroyed. And other games I was curious as why the opponents were so...bad. Being new to the game, but very good at FPSs I expected to do decent but not excellent. However, I never would have expected getting 20 kills in a match with 5 deaths. No multi-player achievements...wtf? I didnt like having to play with shitty weaponry and build up your weapons and perk bonuses. I couldn't believe how limited my weapon selection was and how limited my perks were until I had played a few matches. My friends have nearly everything unlocked so I was unaware I needed to unlock these features myself. It really feels like and uncoordinated clusterfuck. You run around with a gun with your teammates. I am sure there are strategies and points you need to hold but it seems since the skills of the players vary so dramatically it doesnt matter. Is radar even relevant, or accurate? I guess this perk cold blood makes you not show up on radar. I found that when I had radar it never seemed to give me valuable enough intel on enemy locations for me to frequently check it. Overall though I continued felt compelled to play to unlock additional attachments, weaponry, and perks. So even though those aren't available from the start, it gave me an achievement for me to strive towards. There are several things I like about the game. The sprint feature is nice. I enjoy some of the larger matches. I like being able to choose your weapons at the start of a match as oppose to having to pick them up during the game. I am sure I will be playing this game for a bit since I was getting a bit burned out playing Halo 3. It's different and I like the change of pace. But I fail to see what all the hype was all about. It's a good game and probably one of the better ones on the market, but its multiplayer lacks a lot of features that I prefer in Halo 3's matchmaking.