Yakuzaice on 21 July 2008
Pretty sure someone confirmed on GAF that it wasn't Heavy Rain. I think they came to the conclusion that it may be "The Protector" or it is just something we've never heard of.