Sam ‘n’ Max on Steam

It appears that you can now get all of the episodes of the new Sam and Max adventure via Steam, Gametap, and the Telltale Games store. Since I have a healthy dislike for both Steam and GameTap, and it’s not available in an actual store, it looks like the Telltale Games site might be the best bet.