As you should know by now, the Heavy Rain demo is available for download (you just have to jump through some hoops). I've given the demo a thorough playthrough, so I thought I'd give my impressions. It's a very interesting game, and one that's definitely worth a close and careful examination.
I had a chance to check out the MAG beta this past week. Certainly the game showed potential from the demos I had seen, so how does it hold up in action? Considering the game releases January 26 (in North America at least), it's pretty clear that this beta is fairly representative of the final product. Thus, I will describe my experience to you in full, and I will hold nothing back.