papflesje on 20 August 2008
They still need to drop some "bomb" though.
Heavy Rain was expected (and apparently good, so that's nice), but I've read mostly hardware and attracting non-gaming audience-news.