makingmusic476 on 20 July 2008
I'm gonna go with:
1. Heavy Rain
2. BBC title (Sony Liverpool's game?)
3. Home beta release date
4. Killzone 2 beta announcement
And a bunch of other stuff.