Heavy Rain: New Screenshots

Heavy Rain is set for release this February 23 in North America, February 24 in Europe and there's a demo confirmed for February 11.

Here are some beautiful new screenshots.

Read Full Story >>
The story is too old to be commented.
vyralx3177d ago

Just gorgeous!
The new graphics king

Lord_Ranos3177d ago

Im gonna love this game!!!

themafia3177d ago

gotta love them graphics