If anyone is interested in my late opinion now that I’ve had a chance to try it: Eh, about what I expected.
The matchmaking system is stupid. It functions well for what it is, but what it is is stupid. It is somewhat bizarre that I can’t find a game sometime for certain playlists, when I could go play COD4 with 1/4th the playerbase and easily find that - the game will say “7 servers found” and then just not connect me to any of them and instead stick me in a server in bolivia. Considering due to the free weekend there must be over a hundred thousand people playing at once, it’s quite bizarre that I can’t find an available headquarters game located on the same continent as me.
The actual in-game performance is never perfect, never great - but it’s sometimes pretty decent. It’s a mixed bag - sometimes it’s only slightly laggy. But it’s never as good as playing on a good DS. Being limited to 6v6 battles is just lame - with cod4 you could pick what you wanted to do - anything from a 1v1 to a 32v32 match (which granted made things pretty damn crowded, but 20v20 matches on some of the bigger maps were pretty awesome - and less laggy than 6v6 in this game).
The killstreak spam is pretty retarded - there are no restrictions on the number of things flying around at one time (in cod4 only one airstrike/heli could be used at once) and because there are way more ways to chain together deadly killstreaks you often have helicopters, harriers, bombing runs, predator missiles, and AC-130s all up at the same time or nearly so. So you get killed 5 times in a row from something in the air that you can’t really fight back against - fun!
It might not even be so bad if it took some degree of skill to operate these kill streaks, but not a single one requires any. They’re either automated (vehicles running around targetting stuff on their own), or they have the most obnoxiously dumbed down thing I’ve ever seen - if you’re running as a chopper gunner or AC130 gunner or predator missile strike, you don’t actually have to look to find any targets. You just follow the GIANT RED BOXES that cover all the enemy units. So you don’t even need to locate or target anyone - just point your weapon in the direction of the GIANT RED BOXES and fire. I mean, it’s not unfair enough that we’re matching up an AC130 against random troops on the ground - we need to make it super retarded easy mode too? You might as well make the game auto aim while you’re at it for as much as you want to dumb it down - oh wait, the console versions probably do that too, right?
Lots of cheating - there’s no way to kick a known cheater, no one to watch over and administer the servers, no shared ban lists - so already in this game in 2 days I’ve seen more hackers than I have over hundreds of hours of playing COD4.
When you’re lucky enough to find a reasonable server, and there’s not a lot of runaway kill streaks and tons of killstreak spam, there are moments here and there where it’s a really fun game. I like all the flavor stuff they added - how you get extra points for random stuff like killing an enemy near one of your bases, or a long ranged shot, or shooting someone while they take a dump in the corner. And all the random titles and images you can earn through accomplishing random goals is fun.
There’s 90% of a fun game here. If you could run servers, you’d take care of the matchmaking and lag and cheaters, and then you could mod out the more annoying aspects of the killstreak spam, and then you’d have a pretty good run and gun game. But as it is, it’s worse than COD4 and BFBC2. If I can get the game sometime for $30 or as a bundle with a new video card I probably will, but it’s not worth full price.