Originally Posted by Zak
Telltale seems to be really awful with letting fans know about release dates.
I'm always late on new S&M episodes, because I never have any way of knowing when one is about to come out.
They always post the release date on the blog the minute they know themselves. You should keep an eye on that, it's pretty interesting