The Brigmore Witches, Dishonored’s final DLC gets detailed Brent Botsford Gaming July 17, 2013 0Do you love Dishonored? If you do, you’ll be happy to know that Bethesda has given concrete details and release...