I downloaded it on Steam, but it wouldn't play; something about licenses? And so I tried to download on the Itch app, but it wouldn't download at all. So I'm not sure what to do. I'm on Windows 10, if that helps.
Heya playtest weekend is now over. Demo fully out on 16th