Ugh. That is a completely BS article. Its only source is a blogpost. If you want to know what notch REALLY thinks, then read the actual blogpost: http://notch.tumblr.com/post/17681692985/hype
Why this is being discussed in the Double Fine Adventure thread, I don't know.
Gos, please open a new thread next time. This isn't the "Double Fine" thread, it's the "Double Fine Adventure" thread.
In on-topic news: It looks like $2 million is going to happen!