konnichiwa on 13 August 2007
I thought the demo was an demo of E3 2006 (and if you watch heroes) then you saw that they were playing the same demo that you could download of the PS store.