Does Call Of Duty Deserve To Be #1 For 7 Years In A Row?

So, it's official: Another Call of Duty game is the best-selling game of the year in the U.S. And Activision claims this is the seventh consecutive year that a CoD title has topped the domestic charts (with the lone exception

Read more ›