Telltale has finally revealed that the release date for ‘What We Deserve,’ the third and final episode in The Walking Dead: Michonne, the Telltale Miniseries. What We Deserve will be available on April 26th and we have a trailer for you as well.