Lightning_24 on 19 April 2009
HEAVY RAIN!!!!!!!!!!
Awesome, can't wait. I remember hearing it was going to be shown. I think they are showing the actual game and not the demo build, but i don't have a link or anything so it may or may not be real.