libellule on 01 June 2009
I would give a 8.8/10
not really because of the content but because they generated hype :
missleading "MGS5" exclusivity
timed MW2 exclusivity
FFXIII demo
project Natal
quite good to my eyes
Time to Work !