Hmmm there seem to have no download link.
Viewing post in Thrallworks: Orientation comments
I think the complaint is related to there being no download option being recognized by itch.io app, which is the case.
I haven’t figured what causes this, but i collected what i learned here: https://itch.io/t/1112356/cannot-read-property-build-of-undefined-error-when-trying-to-install-games
If you figure what works for you that would be awesome as many games seem to suffer from this problem.