A commenter below me pointed out that I was being a bit of a twit for not noticing it's playable in browser. As mentioned below, there's no download yet because this is the first version - like most games, when a new version comes out for subscribers, the previous version will be available for free. Thank you to Antlyonz for explaining the matter. Original post included for posterity.
This looks like an amazing game, but... the link to a download that's only available with a paid subscription - it's kind of an awful bait-and-switch. No price on the Browse page, no mention of a cost anywhere on here, and the patch notes call it a demo - so, the assumption is obvious: it's free.
You should probably at least mention it somewhere on this page that there's no way to access the game without paying money for it. Otherwise, it looks really shady.