This is the front page of ESPN.com right now. I mean, I know EPSN's lesser channels are broadcasting/streaming The International, but still. That's DOTA 2 front and centre on ESPN.com's front page. Crazy.

(thanks Insanely Gaming!)