Here's a little update after awhile, the mod is on a hiatus until further notice. It's not canceled but will come out a lot later than expected, not that there was an expected date to begin with.
After that short break I'm glad to say that it's back in development! Still no idea for a release date for awhile but I will say it'll hopefully come out within the next year, I know it's a large window but that's as much as I can guarantee.