I've just bought the S&M Season Two Media Pack, and no download links have appeared on my "My Telltale" page. Hmm?
Also, there's a little bug crawling around inside my monitor, between the plastic and the LCD panel. God, that little bastard's annoying. Of course, that's none of your concern. :)