Top
10°
9.0

Gamesweasel: Heavy Rain Review

It's hard what to make of Heavy Rain. It's not really a game as we know it and it's not really a movie. If you can imagine the two being merged together where you get to make some of the decisions and even control the movement of the characters then you're close to what Heavy Rain is.

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