anyone tried it or played through it?

i played the demo this we and i thought it feels, looks and plays pretty goddamn awesome.

http://www.heavyrainps3.com/