Telltale Games is releasing the first season of Sam & Max on Xbox Live June 17 as Sam & Max Save the World.
Let the joy be unconfined — Sam & Max: Season One will be (probably) heading to the Wii on November 4th.
Telltale Games is releasing the first season of Sam & Max on Xbox Live June 17 as Sam & Max Save the World.
Let the joy be unconfined — Sam & Max: Season One will be (probably) heading to the Wii on November 4th.
Advertisement