I played a bit earlier on Xbox. It looks great, gave me a bit of a laugh, and bayonet charging someone from behind was funny.
Could've done with a tutorial to better explain some of the mechanics/items/vehicles, as well as spawning on the map.
Most offputting thing for me was that the Sinai map is massively huge and therefore tricky to get around quickly if everyone else beats you to the horses and vehicles.
Also, you seem to need to be really lucky to get a chance to fly a plane.