News Sam & Max Season 2 likely, Telltale working on 360/Wii Dan Connors on this and that. March 21, 2007 Tom Bramwell 8 comments