Sam & Max Season Finale released! 11 Apr, 2008 / Comments: 6
The hyperactive Telltale is becoming a difficult company to keep up with, but we cannot forget that today is the worldwide release of What's New, Beelzebub? from Telltale's site, drawing to a close the best season yet.
While waiting for the epic conclusion of Season 2 to download, you can check out some very positive (though spoilerish, screenshots included) reviews from Gamespy, Strategy Informer, IGN, Gamervision, Frictionless Insight, and undoubtedly others.