Only played multiplayer
Maps - incredibly boring maps, nothing interesting at all, it seems the developer has run out of ideas on how to make maps. You may find 1 or 2 maps you kind of like but if these maps were in the old call of duty games they would be considered the worst maps in the game. But compared to the other maps in this game you will settle/cope with them.
Gameplay - bland gameplay, everyone wants to be the next pro player in pubs, you can't have a casual game anymore thanks to matchmaking which still ruins cod to this date. Aside from horrible and larger maps than we are us to somehow even with bigger space the spawn system is still horrendous. 1 of your team mates push here spawn and they will spawn behind the other 5 team mates.
All your team stays back and you can spawn trap them on a map that's 3 times the size of the original call of duty games.
Most of the people that are saying the game is good are the ones that have a solid connection. Without an outstanding connection this game is awful. The hit registration is horrendous, you can put a full magazine into a player to then get killed with minimal bullets by a player that is paying out his arse for a good connection. Giving him an ego boost thinking he's an amazing player not realising he's just sponged 5 times the bullets it took him for his kill.
Gaining Camos for weapons - unlike the last call of duty in this one you get headshots to Aquire camos, there are no challenges. It's literally just headshots, the most boring generic way of obtaining the gold and better camos.
If you want a casual experience or you want fun then avoid this game, if you want to play the game like your life depends on it then give it a try