Found 6th Apr
Visit website click to join their discord. Go to the key request channel then...
"Type in ?key and @Cecil will send one to you!
To redeem your key:
1) Open Steam.
2) Click the "Add a Game" button in the bottom left.
3) Click "Activate a Product on Steam"
4) Enter your key .
2.9GB download on steam
Love that they're not charging for alpha keys, looking at you Islands of nyne