release their new self titled EP