Last year Telltale posted a Sam & Max Christmas card/wallpaper on their blog and it doesn't seem to be hosted any longer. Does anyone still have a wallpaper sized one they can post?
It's the one with Sam wrapped up in ribbon.. I think. I thought I had it somewhere on my computer but I can't find it anywhere.