StarcraftManiac on 06 January 2008
Damn... That almost makes me want to have a PS3... Have to give it to 'em... Nice line-up right there!
Although some titles will definitely be pushed back to 2009, but still! Nice!
THE NETHERLANDS