Hi everyone – Heavy Rain will start hitting shelves in parts of Europe tomorrow, so I thought I’d give you a peek at the TV ad, versions of which will be running in many countries over the next few weeks… Enjoy!
[viddler id=39486c05&w=545&h=349&playertype=simple]
Join the Conversation
Add a CommentBut don't be a jerk!
63 Comments
Loading More Comments