Yes, yes, yes, I know, CSI:Hard Evidence got there first. But downloadable Telltale games via Nintendo's WiiWare service? That's news!
Unfortunately this isn't Sam & Max, according to Telltale. Will it be one of their mysterious new licenses? Or will it just be more CSI? Stay tuned!