I hope it's the end but like the piefed stuff we think it's done then something else comes up.
Plus the dev/user/admin of dubvee has said a few times they're leaving only to be back soon after saying that. Hell there were two or three announcements tesseract work was stopped 🤷