Having played the Beta for the last few days, I've got a few comments to make.
1: It has been an absolute nightmare simply trying to play the game. Half the time, the 'Service is Unavailable', and nothing can be done. You just have to wait a few hours for Ubisoft to get their crap together and get the servers back online. When you do actually get a game, most of the time, it lags so badly that it is literally unplayable. So basically, only 1 in 4 attempted matches work successfully. And to top it off, in half of the matches that do work, the servers give out mid-game, or you get kicked out for no real reason. This whole system has left me very frustrated.
2: Actual gameplay is pretty standard, and when it works properly, I enjoyed it. I personally had no problem with the cover system myself. I'm not a huge fan of the objectives in this game, I would actually prefer a simple 'Slayer' or 'Deathmatch' mode, but it is still fun on the rare occasion it works.
3: Gunsmith. I am in love with this portion of the game and everything about it. I am dying to try it on the Kinect. Honestly there's not much else to say on the matter
So, overall, I'm extremely frustrated at how badly it works. The excuse of 'It's just a Beta' only takes you so far, and this goes way beyond that. However, Gunsmith is awesome and the game itself is pretty fun.