I only play multiplayer so no single player review.
Good amount of weapons on launch(something bf1 was missing), and for the most part they all feel different and handle well. The specialization tree for weapons is also nice, and lets you play the way the way you want to( you pick between weapon perks like faster reload, move faster when aiming in, etc).
My favorite new additions to the game
-Fortifications. You can now build trenches, walls, barbed wire, sand bags, and other obstacles around the map to give you cover, and cause choke points for the enemy. You can also build healing and ammo stations. These can only be built in certain areas so it’s definitely not overpowered, but it still gives your team a huge advantage when you make choke points with well places walls and wire. Absolutely love this feature!
-Spotting system. It has been reworked and nerfed big time. You can no longer tap the spot button while looking at an area hoping to spot enemies, now they will only be spotted when they are being suppressed or by the sniper binoculars.
-Squad member can now revive one another regardless of what class they are using. This is a neat addditon, and is very useful when capping flags.
Thing I’m not a big fan of is the health system.
You now die pretty quickly. Two or three shots from mostly all guns and you’re dead. Either you’ll love or hate this.
Also new is the healing system where you get health packs. The medic has unlimited health packs, but the other classes only have 1, so you have to use it wisely because your health doesn’t regenerate fully unless you use it.
Overall though I think this is a great game! Graphics are outstanding, same with sound, and I haven’t experienced many bugs or glitches while playing so far.