If you still have any doubt that all that wait for Alan Wake was worth it, this batch of screenshots should be able to sufficiently convince you. Check 'em out at the full article.****

More...