June 6, 2010 First posted on Twitter Finished Alan Wake. Its hype-to-delivery ratio is one of the most staggering I've ever seen. What a waste of time.