Originally Posted by City Of Delusion
I pratically guarentee that the download PC version won't be able to be downloaded from Telltale. On consoles, retail versions only, most likely.
I do wonder why they're listing Xbox Live on the official site then though.
Looking forward to this one. I never watch the show, but the previous Telltale CSI's were pretty fun. It'll be interesting to see what a Telltale CSI looks like after everything they've learned in Sam & Max Season 2, Strong Bad and Wallace & Gromit.