noname2200 on 26 December 2008
I'm also worried about Heavy Rain. It looks like it will be a good game, but not one that appeals to the masses. I hope that it 1) delivers, and 2) does well.