Just got the new Whitechapel album, and Diggs Road hits right in the feels.