They've got an interview with Lee Petty, the game's Art Director, plenty of insight into the game's creation, and a load of pretty art that any metal album cover would be proud to display.
Lee also had this to say about the future of Double Fine:
"Just keep an eye on Double Fine. We’ve got some really cool top secret stuff going on right now that I can’t wait for people to see."
Source: Destructoid
Just improve the gameplay, Double Fine. You *have* to, this time. Your reputation depends on it...