Perhaps, it seems to have an interesting concept and all, I look forward to playing it and from the artwork and images I see so far, it looks like a quality job, though you never really know, we just have to wait until its released, which probably wont be for a while now
Good way to determine when any mod will come out: Add 7 years to the release date