Nov
27
PC Magazine - Activision Blizzard Inc said on Friday its "Call of Duty" video game franchise pushed past the $3 billion mark in global retail sales.
Original post by and software by
PC Magazine - Activision Blizzard Inc said on Friday its "Call of Duty" video game franchise pushed past the $3 billion mark in global retail sales.
Original post by and software by