Well, everyone's buzzing about it. The final code of Heavy Rain has landed, and what do you know, it's said to be "even better" than Uncharted 2's. Now that's a lofty claim to make, but from the

More...