TheBBPS had a chance to sit down and have a nice chat with Emily from Telltale, aka the PR Department and the News Updater. If you have been wondering why Sam and Max are coming to retail and not WiiWare, how often the Strong Bad episodes are going to be and have always wanted to read the word "edutainment," now is your chance for eternal bliss. Hugh style.
Update: The release date for Sam and Max: Season One has been revealed to be August...something. No other details have been released.
Source: TheBBPS
(This is my girlfriend doing all the talking by the way. I agree with her.)