This mod is still alive and kicking, don't panic.
Also, do take in mind that this is an ambitious project, so expecting it to be done already is ludicrous. With that said though, a lot of progress has been made in the last month, and with the whole coronavirus situation and a lot of free time there could be the chance we finish up the first level for a demo release by the end of the year. That's not a definite though.