There may be another short video game ad before the actual Heavy Rain mall scene trailer:

(via Nadreck)

Wikipedia entry

Ars Technica Review (via Cat Vincent)