It's not dead.
Reason why i dont update moddb website so much is because of me being lazy. I like to keep things simple and one forum is more than enough for updates and stuff for now. I do post updates here too but they just need to be worth it :)
There has been some progress related to subsystems and backgrounds.
I also plan to release first alpha of this mod before summer.
You can find more information from here Forums.gearboxsoftware.com