This game is garbage when it came out and it still is. Despite being 4 (almost 5) seasons in there are still bugs that are occurring since launch that haven't been fixed such as calling card changes, graphics bugs and lag that is so bad it renders the game unplayable. All of these problems basically make this game look and feel like it's still at its testing stages. Instead of fixing the issues treyarch continues to push out maps that are from previous black ops games and add characters that can only be unlocked through in game purchases. It's bad enough that they still charge full price for an unfinished game. This will probably be my last call of duty if this is what I should be expecting from this company.