This was a 5/5 game! It's also been completely scrubbed from itch ahead of a new version that's coming out [who knows], from a new studio on a different page, and as a result you can't re-download it if you purchased it in the past.
Looks like a few other people have raised the download links being missing for the past month or so.
I really like what I see, solid 4E inspired gamedesign and some theme I personally enjoy. Its not finished but definitly promising.