Legend11 on 19 August 2007
It's great to hear it got a 10/10 it's a really good sign. This year is definitely going to be a great year for gamers, Fall/Winter 2008 will have a lot to live up to.