Top
10°

GamerZines: Exclusive Heavy Rain screen & hands-on impressions

GamerZines has an exclusive screenshot of Heavy Rain taken from the game's third scene.

Read Full Story >>
gamerzines.com
The story is too old to be commented.