Skip to content

Heavy Rain Review by beththevampire

beththevampire

· Reviewed on PS3

9.0

Like nothing I had ever played before.

Fantastic.