Ive played every Call of Duty that Ive been able to get my hands on. But Im disappointed with this one. Though the story line is good, the play is rather linear and jumps around a lot. There is little room for deviating from the narrow script line. It also has an attribute that is becomming more common these days that it takes a lot of time get into or leaving the game after starting the program or wanting to exit. The latest version (1.16) that I upgraded to is also buggy rendering the game unplayable.