Squilliam on 02 August 2009
I think there are a few games left off of the list for this year.
Left 4 Dead looks like a 2M+ selling game right there, and its not on that list.
Halo ODST doesn't belong since its Q3 (9/27 as in 9th month not 10th)
Risen?
Fifa 2010?
Dragon Age: Origins?
Tekken 6?
Brutal Legends?
Tease.