tech:

taffy

Activision

Call Of Duty: Modern Warfare 3 Hits $1B Mark

The  Call of Duty: Modern Warfare 3 has crossed the $1 billion mark in sales since its launch on November 8. With more than...