Ten Kens released Namesake, their most powerful and poignant record to date, on September 4, 2012, almost exactly two years after the release of their critically...