numonex on 14 March 2009
Of those screen shots posted in this thread Alan Wake looks marginally better than Heavy Rain. Have to wait for full versions of the games to be released before a through in depth comparison can be made on the two games head to head.