Yeah, I think it's fair to describe it as abandoned. Every once in a while I get a wild hair and build it again to see if it still works. And it kind of does -- some texture stuff has bit-rotted and gets a little funky, and the network code is somewhere between flaky and broken, depending upon the phase of the moon. Unfortunately we wrote all this code back when WebGL and Websockets were still experimental and in a state of flux, so reality has shifted underneath both the code and the API wrappers. It would probably be a significant undertaking to get it all going and "good" again.
That said, if anyone wants to resurrect it, port it to Typescript, or anything like that, I'm happy to dig in and answer questions. I still think it would be really cool to be able to share a deathmatch URL and have people to just be able to dive in without installing anything. And GL, websockets, low-latency audio, fullscreen, mouse-lock, webrtc, and other APIs are in a *much* better state than they were back in 2012, so that's a lot more achievable now.