So I was checking the DnD Calender and I saw that they have the release date for Castle Ravenloft on the 17th, but on the 16th they have listed "Free:Ravenloft Scenarios."
Now this could mean a couple of things: 1)This is just a preview of the scenarios that come in the game, but if this was the case they usually put Excerpt in front of it. 2)This is for DnD'ers who are fans of the Ravenloft setting, and it's something DMs can use in their campaigns. But that is the sort of thing people usually need a subscription for. Or 3)This is in fact new scenarios for Castle Ravenloft the board game!!! If this is the case then it will put people at ease that think they would need a Insider subscription to get new scenarios.
Of course a week later they have listed "Free:Mark of Nerath Scenario." A quick search told me that Mark of Nerath is an upcoming DnD Novel, so who knows what that could mean? I'm still hopeful that the Ravenloft scenario is for the board game and regardless it's something we should keep our eyes on.