leo-j on 06 December 2008
None of those look better than Uncharted imo.. Alan wake so far with what Ive seen comes somewhat close, actually no I only saw one trailer, can you post screens to support your argument?
mM