Mirson on 18 July 2008
They're talking about gameplay footage. I don't know where they showed it. Maybe it was the same place where they showed Heavy Rain. I'll listen in and tell you when they talk about it.