Addicting gameplay that is a huge improvement over previous Battlefield installments! However...the PB feature sucks!
It's a great game, no doubt about it. In fact, I installed BF2 and BF1942 because of how much enjoyment I got out of running around in BF2142 again. And I gotta say, this is the best in the series.
The unlocks, while annoying that games are going this route, is still a lot of fun. It promotes teamwork by giving you more points to you when you work as a team that helps you level up quicker, unlocking better gear.
There's two unlock trees per armor though, so you really gotta plan ahead. I thought I'd be the killer sniper in this game, but lately I've been in the support role...and when I stopped playing a year ago I used all my unlocks on the freakin sniper!
Each class is well balanced, and there is no 'super class'. But you should be able to wreck havoc on the enemy no matter what you play as.
The VOIP feature is nice, but very laggy, and it seems few people use it. Which is unfortunate. I don't use it either tho, no headset for my computer. :)
Graphics are still pretty decent, and i'm glad my system is twice as fast as when I bought this game so I can really experiance it! I just gotta update my old Audigy soundcard to get the full experiance.
The maps are fun, and well throught out. Their smaller than the earlier games, but that keeps the action close, hot, and heavy. Servers closing in on the player caps are just blood baths, and you really gotta have your wits about you so you don't end up a pile of goo within seconds!
A lot of good players out there now... not a lot of newbies... so it's getting harder and harder everyday. But your skill should be going up too every day so keep at it! Watch, and learn from the others.