Top
30°

TGS 09: New Heavy Rain screenshots

Brand new screenshots from Tokyo Game Show 2009 of the upcoming PS3 exclusive.

Read Full Story >>
game.watch.impress.co.jp
The story is too old to be commented.