Heavy Rain review!

hmm..looks interesting. seems as thogugh the game is one big cut scene you control.
 
I think its slightly more than that Spec. Seems like it'll be like Shenmue
 
Saw something on this yesterday. It pushes the PS3 hard!

Gotta say though that it looks much better than GTA4.
 
Back
Top Bottom