Sam & Max Season 2 starting on November 8th

Telltale Games announced last night that the Sam & Max episodes would be returning for a second season on November 8th 2007. The first episode released will see the crime partners investigating their most powerful and ancient foe to date, Santa Claus!

Read Full Story >>
The story is too old to be commented.