Not surprised you've never heard of it. The game got its last update in 2014 and even while it was still being worked on not many people knew about it.Ah, gotcha. Thanks for the correction, I wasn't sure about the artists.
I didn't even know that was a thing, but now I'm sad it was discontinued.
However even though the game is not finished you should still be able to download the demo somewhere on the creator's blog.