CommonMan on 22 February 2010
45 people voted for Heavy Rain, 0 explanations. This site sometimes man. . .
Edit: OT: AW I think by quite a bit. They will each sell exactly one copy to me though so equal!