Game looks great and better but unfortunately same issues as Battlefield 3 singleplayer with the regeration not working even in normal mode. Annoyingly timed checkpoints, no regeneration even after restart at the checkpoint makes it a hellish experience. AI could have been alot better and it get too boring when its becomes obvious that the enemy AI is after you and only you, while your teammates ignore danger righ infront/next to them.
Having issues with health and constant crawling and hiding and not shoot enemy makes it a bad experience. You could order your teammates to do something about the enemy but does it poorly.
Though the singleplayer is more interesting than the previous game.
Too bad it full of bugs and glitch, hope DICE will make some updates for these very soon and not like wait a whole year before fixing these main issues. Did that with BF3.
This game is great in the multiplayer, much improved than Battlefield 3, smoother gameplay, but at random times get laggy and gets better. It swings perhaps due to the many players who join with different connection speed and how much stuff is happening in the maps. I notice this mostly in the bigger maps and gamemodes but its smooth on the minor maps and gamemodes like Domination, Rush etc.
Giving 3 stars overall mostly because of multiplayer which i play constantly. Singleplayer is just a nightmarish buggy bonus, hence 3 stars, wouldve given 4 if it had been cleaner experience.
They should have released it later. Feels unfinished mostly in the experience of playing right after its release.