I haven't thought about this game in many years. I only remember it taking so long to come out it became an early meme, and then finally coming out as a wet fart after all those years.
I played a little bit of this, and while it's definitely still a work in progress, it actually feels like a cohesive game coming together.
I guess the mod is based on earlier leaked builds? I only took a glance at the ModDB page. Have you played the original? Is the mod any better?