Yes, I am slowly getting things back on track for Deja IIx, starting with a new domain!
DejaIIx.com is the new home for the Deja IIx project.
The main URL takes you to the blog for now, will probably change that over time.
The latest download can be had at Version 2.0 (A13).
Note: This is still very alpha.