Yeah, for many reasons, the team has been hugely reduced. Currently, being my summer holiday from school, I am working 12+ hours on this mod a day, implementing cool new features and other things. You may have seen my testing server up.
The team is working as best it can to bring this awesome community a mod that hopefully, they will enjoy and persevere with more than the last version.