Reasons why 2142 is better than BF2, and general info about the game.
Unlike BF2 the weapons in this game have been improved, now you can actually "hit" targets that you aim for, the mysterious bullets that just seem to disapear in BF2 are no longer a proplem in this game. EA have also improved the view distance scale of your character. Unlike BF2 you are no longer struggling to see enemies that in reality are not that far away. This is a lot better because now you can usually see who is shooting at you unlike it's predecessor.
The general balance of classes has been improved as well, medics now only receive 1 point for a heal and revive which is good because it stops medics being the only high scorers in the game. Points are now also awarded for squads that stick together and heal their team mates specifically and squad leaders who make orders that are followed, this makes 2142 a more team focused game than BF2 and gives players motivation to stick together as a team. The vehicles have been improved in this game as well, tanks and aircraft are still available but their effectiveness has been reduced, no longer can experienced players sit in tanks and aircraft and totally own infantry like BF2. Now infantry are more equip against them and the maps have more mounted devices to attack with. also the splash damage of vehicle has been reduced as well which is a nice change. The new titan mode is interesting but personally I would not both playing it at the moment. All titan maps are very "glitchy" lag is a common problem when one boards the titan. For this reason I don't really enjoy playing titan mode. You will also find that titan mode is generally a vehicle fight between teams, infantry play only really comes into the game when you are on the titan in attack of defense. I personally only play conquest, it is lag free and is more infantry involved. The only thing about this game that really will annoy you is that server crashes are very common at this stage. During a whole night of playing online you can expect the server to crash between 2-4 times a night. this is an issue that EA has not bothered to fix. I can handle it but I know of many people that can't so consider this before you purchase this game. Other than that I believe BF2142 is one of the most fun and evenly balanced shooters going around. Enjoy!
JR