I wouldn't mind giving it a spin. There's always a chance with a game like this that it will a one of a kind experience, like Divine Divinity or Evil Islands. Odds are against it, but sometimes when you gamble on a small developer you can win big.

It
is due out really soon. I'm surprised there's no demo, but it may yet be coming.