I know it has been about a year or so since you said this but is there any chance that the windows download is fixed? It looks incredibly interesting and I would hate to see it lost to time.
Thanks for checking in! I recently found a possible fix from a new way to build a dependent library and I'm actively trying to test it and get a build back up here. I'll have a few more bug fixes and improvements rolled into a new release too.