list is terrible... i'm pretty sure people have already mentioned the absurd points but here are mine:
GT5 at 10. no explanation required.
FFXIII at 2... it is likely to sell less than XII...
GOW3 behind mass effect 2... gow3's first 2 weeks will probably surpass where mass effect 2 is at right now... so yeah...
Having no nintendo software... it has to be only HD.. no other explanation... which is a head scratcher... why not include nintendo? proably cuz 8 of the top 10 would be nintendo.. lmao.
Starcrat 2 is pretty high too... it will have legs but will be pirated alot.