Talk:Duos & Deception/@comment-4634838-20150418034338

What do they mean that this episode will be available on all demand servers on April 17? I saw this episode on demand over a week ago...