omgwtfbbq on 18 July 2008
wow I was fooled for thinking this was about this year's TGS from the list of the "Sony exclusives" in the first post, none of which have been released yet one year later.
Looks like the delaystation has lived up to its name.
Help! I'm stuck in a forum signature!