I Dont See A Download Button...
The game is in closed alpha right now - all the keys have been claimed! Hang on for just a bit and there will be a free public demo when the Kickstarter comes out.
Thanks i noticed when you said this before almost right after i posted this lol
You should say something about this near the giant "Play Alpha" button.
Go to the discord https://discord.gg/MAPEY9a
and follow instructions there if you want to get a chance to play test the game!!!