By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I am going to toss some Steam statistics out here:

CoD has taken the top spot back from L4D2.

Top Sellers

Call of Duty: Modern Warfare 2

Released: Nov 12, 2009
$59.99

Left 4 Dead 2

Released: Nov 17, 2009
$49.99

 

  Current Players Peak Today   Game
 
  74,725 108,848   Call of Duty: Modern Warfare 2 - Multiplayer
  66,734 92,988   Counter-Strike: Source
  57,998 79,274   Counter-Strike
  17,760 28,988   Left 4 Dead 2
  15,143 23,507   Call of Duty: Modern Warfare 2