I have just posted my latest Sam & Max review on AMO if anyone fancies a look:
They Stole Max's Brain! Review - Alternative Magazine Online
As always, feedback much appreciated. Please note, although this is my lowest rated Telltale game so far, I still thought it rocked overall. Will be interesting to see if people agree or disagree with my writeup.