Battlefiled 4 has been a really good development from BBF 3.
Unfortunately though, the game did experience crashing problems and it's been a common complaint from so many players. I admit that all problems should of been sorted out before the release date because it's not fair to pre order a game to then experience faults and issues. When I first played it myself, the game crashed 3 times in the space of one and a half hours. After that, I went back to BB3 for a little while.
This is the only reason why I didn't give BB4 10 out of 10. Although this game had its bugs, it's still great. BB4 issues will be sorted out with updates to come, and all updates will be automatically installed. Please do not let this matter stop you from buying the game because when the problem will be sorted out, it will be a super game for sure. The crashing problem has most likely sorted out already while you have read this review because today I did go back to BB4 and I played it for a few hours where it did not crash at all.
Battlefield is one of the biggest gaming titles out there, and it's a game which everyone should experience. If you have not played any of the BBF games before, I can tell you that your missing out. Battlefield is not another Call of Duty type game. It's a game full of tactics played out on a huge landscape with an army of other online players. Plus, the game does have a single player story mode. In this game, you could play up to 64 players in one server. Unlike Call of Duty, you could also drive jeeps, boats, tanks, planes, Helicopters, and much more. BB4 is a real detailed game with so many options to play by.
The key code allows you to download the game from Origin which is really handy. If you rather buy the disk, that could be done too. I find that I like the code way better because it saves storage room, and the game can be kept %100 protected from damage. Do not worry about deleting the game because ones you have brought the download code, you can download the game as often as you want. What is also good is that ones you have registered the code, you won't even need the code to download the game again if in case you lose it.