Edit: This game has really lost all of its enjoyment due to how many people hack and cheat within the game. I don't understand why people feel the need to cheat in a game that doesn't give you any real life reward, but they do. It seems that neither Origin or DICE cares that this is continually happening, so it seems that it will remain unplayable as people continue to cheat. I would not waste your money on this game because it will not be an enjoyable experience.
I really think they missed the mark with this game. Battlefield 1 was an amazing game that added great new features and I felt they should have simply improved on those additions. The game is very limited in its choices when it comes to weapons and vehicles, it almost impossible to ever get in a vehicle and unfortunately for a new person, not easy to survive since you have no extras on your vehicle. The game is just grinding to be able to get things just so you can survive. Edit: After further play I've decided to drop this review to one star. Planes in this game are too powerful. The ability for planes to constantly repair themselves makes them nearly impossible to destroy. This allows people to stay in planes for an entire match without ever having to deal with really fighting. Planes should not be able to repair themselves past their first repair, when they pick up new armaments they should not also get to repair themselves further. This game is also incredibly limited by its decision to only focus on early war in Europe. Battlefield has not done anything new with this game.
The game seems to be broken when it comes to fps because everyone I have talked to suffers from issues with it. Even people that have high end computers have issues with this game's fps.