Music Reviews 4 Mar ’14 1 Dscrd - Panopticon EP - Dement3d The boys from Paris are back in town. “Panopticon EP” is the last -to date-…