Mental breakdowns ensue when we play this week's new releases.  Dishonored, Mechromancer DLC, and The Walking Dead: Episode 4, all released this week and wreak havoc on our mental health.