Very realistic
The graphics are great. You have to go through different types of training to be able to do certain co-op missions and not all of your training is hands on, some of it is sitting in a classroom listening to a lecure which really surprised me. It is very realistic from the training to the squad layout. The AI is surprisingly very smart and it knows the best way to engage you. The only complaint I have about it is that there is no single player for when you can't find a good server. I must warn you though that if you want to play that you should have a really good video card.