Godchild1020 on 04 January 2013
Is this one of the cases of people having double standards? I just downloaded the demo, but from seeing your comment, I might just download the whole game and just play it through before making a comment on the topic
I loved Heavy Rain and I can't wait for Beyond: Two Souls