Yes, I think the website needs some urgent update. They are calling for help I think since its an open source project. Namecoin itself is still actively being developed as you can see here: https://github.com/namecoin/namecoin-core
Also they have been doing different presentations at the worlds biggest (?!) Hacker Conferences of the Chaos Computer Club in Germany (#34c) two weeks ago. https://www.namecoin.org/2018/01/03/34c3-summary.html