i really like the game. i had fun playing the campaign. in fact i've beat the campaign a few times. each time trying new routes, or just using a certain weapon. also by turning the difficulty up. the game isn't too long or short. it also mixes things up by having a few stories going on at the sametime, and you doing different tasks. it's all good stuff. another plus to any game, especially after you beat it, is the xbox live half. right there is hours and hours of fun. this part has many achievments to unlock which might keep you busy for a while. if you are like me at all, and love multiplayer games on live, then this is for you. BUT!,... the only problem i have is the way activision set up the ranked matches. the regular matches, just any other 1st person shoot'em upper, you can go quik or custom. quik just picks the fastest match availible. and custom you set some filters and narrow down to what you want to play. then you have a bunch of matches to pick from, where the host can regulate the matches rules and what not. usually. here, you have the filters, but they ground the battle and team battle together, so it's either or. those should be a seperate pick. then you don't have the choice to pick what server you want to join and you just hope for the best. many times you wait and wait before you get connected to one, but you then get dropped. if just before the match starts loading and someone bails out of the session, it drops everyone. so many times it gets to be a pain in the ass. oh and there is no rematches or anything. at the end of the ranked match, there is an after action review and then you have to start over. another quik easy way they did without, is joining your friends. on ranked matches you can't join them. so i always have more fun playing the ragular, unranked matches. i don't know if they can have a patch to downlaod to fix this but games like ghost recon 2(sumit strike) for xbox and ghost recon advanced warfighter for 360 have a nice setup for xboxlive.