The digital copies (for both seasons 1 and 2) will be available as Steam keys for PC, Mac, Linux or Nintendo eShop codes for the Nintendo Switch.
For PC, Mac and Linux, yes. We're not entirely certain what store will be used for this yet, but you will be able to get your keys DRM-free.
For Switch, not so much. It's not an option for that storefront, so it's out of our hands.
Your Season 1 key will be sent to you within a month of the campaign ending successfully.
Don't see the answer to your question? Ask the project creator directly.