They are still working on it a bit. Frostclaw is still actively discussing progress on the Discord, and he apologized at the start of the month that they weren't ready to go yet on either of their projects. They just had some unforseen complications, but I don't think it's anything that is putting the project as a whole at risk.