At last, Sacrifices is available as a standalone .jar file here on itch.
A dedicated Windows version is also available on Steam.