We hope you are eagerly awaiting the release of Heavy Rain this week (in Europe) like we are. The game is starting to hit shelves across Europe from tomorrow and the TV campaign to promote the game is also about to go live. We have a sneak peek of the advert for you to view below, courtesy of SCEE.