NeoRatt on 12 August 2009
Too bad the expectations were already set way too high...
This is not E3 or TGS, so they will have some good news I am sure. But, the biggest news is usually at E3 or TGS.







