legacy can be downloaded for free here
demo cannot be downloaded anymore, sorry.
you're on release's itch.io page. release costs $10.