TesseracT announces new single and EP release · duudey