This right here ^
Keep in mind as well that when we had the last release available to the public, the sentiment was quite different, while there was a lot of positivity in regards to the content of the mod, we were also getting flooded with bug reports and reports of the mod crashing to desktop quite frequently. The impression we were getting was that it was unplayable for a good number of people, and we couldn't immediately find the fixes, so we figured better to pull it until we had a stable version.
I can't speak for Itchboy, I just know he's been tied up with real life in recent months. As for me, I have quite a lot going on as well, most recently with family, educational commitments, and working to further advance my career.
That being said, I am definitely still committed to this project and I am still actively working on it. Itchboy has been busy, but he's left me with lots of updates and a good template to continue working from. We definitely want to get an updated and stable version out to the public sometime in the next year or so.