Would like to join the discord and try the game as well, yet can't join cause the link is expired.
https://discord.gg/SfapgyYn
Theres new link good for a week for anyone that wants to join, its not a super active discord, but i post more updates there than on Itch.