Sam & Max Season Finale released! 11 Apr, 2008, 17:03 / 6 comments
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.