Not sure if me, but it's only letting me DL a walkthrough. on Linux
Hmm, at least I can see both Mac and PC/Linux downloads on the game's page. See if you can download it now? Or try the Itch app - that should at least work :)