Part 13 of Heavy Rain HD! So this is it, the final part, the moment we've all been waiting for...well we think so. But what will be the outcome of this game?...