Like it or not, what Double Fine did last night and what this guy did for Double Fine last year are very newsworthy. Just because you would rather see a shitty article analyzing a trailer doesn't mean it belongs on this site. If you don't like Klepek shining a spotlight on one of the very few developers willing to be open with their fans and making weird, great games then go read a cookie cutter article on another site.
Hey look everyone! It's the daily Double Fine news hour!