I've had the game around 4 days now played alot of the campain and a lot of multiplayer, to fully experience the game you need to hook up with some friends and do some coop, or team dogfight. The Multiplayer system is not dedicated you simply can create a game or search for games within the criteria you are looking for.
Aside from all that the game looks amazing and I have crashed once so far while in multiplayer.