Félicette will release their new album, Rope Cord Twine Thread String, on November 18th through Toverberg