Will itch be getting further updates or do I have to pay $10 monthly to get the new updates? I own the game and linked my twitch but it still says "play demo"
Today there will be builds and access will open