Sam and Max Season 2: Beyond Time and Space coming to Xbox Live on Wednesday 12 Oct, 2009, 20:09 / 0 comments

After a long delay, Telltale will finally be releasing Sam and Max: Beyond Time and Space (aka Sam and Max Season Two) on Xbox Live this Wednesday, the 14th of October. The price is 1600 Microsoft Points.

Telltale are also promising that further episodes of Wallace and Gromit's Grand Adventures will arrive on Xbox Live starting in November.

Source: Telltale's Blog