Fobby has posted an update over on the forums, basically telling you that the mod isn't dead, we just haven't had time to post many news items due to internal testing and polishing off everything.
He's included a few videos by Pendullum which show off some of the gameplay during one of the internal tests.
To read it all head over here:
Cncreborn.planetcnc.gamespy.com