They just announced that they are closing down, but that one of the co-owners will be launching a new label called Channel 3 Records, which will be handling the in-progress titles that were being worked on for Debug:
https://twitter.com/debugrecords/sta...393498626?s=20