Firstly, this game is great for those with a fairly up to date pc. It runs incredibly smooth and is great to look at. The look and feel of the game are similar to COD which I don't think is a bad thing.
Game is centered around yourself and an AI team, as was the first, and you move from mission to mission in a level type fashion. The main thing about this game is it reminds me a lot of Call of Duty, but you have to manage your AI team, who always have ammo and are frequently standing next to granades. The game is great and challenging with loads of single player missions, but can be frustrating if your medic forgets to stand behind cover and gets blown away.
Unfortunetly as many have siad, there is no deadicated server for the online side of this game. This I dont see as all too important. As I keep mentioning, it is a lot like COD with an AI team, as you wouldn't get AI online, why bother, just play COD, there are more people playing that and loads of servers.