I had noticed the new splash page earlier. Work on the project has been pretty slow, but I'm still trying to keep it going. It may take many years to complete anything. The project may be killed in a few months. It's really hard to say anything for sure. Either way, it would be nice to have hosting for the things which have come out of this project.