www.youtube.com/watch?v=DKSQryLmqlA If you'd told me yesterday that I'd be eagerly anticipating a new release by nu metal doofus band Linkin Park, I would have promptly puked up my entire central nervous system… but today, I'm holding my stomach, keeping my mouth closed and my nostrils pinched shut, because Linkin Park's upcoming iPhone game doesn't just look [...:]