Thats a good question. We are planning a DRM free version to release here on itchio, but might have to be a separate page as well. We'll have to see what is best option when we are closer to release. Cheers!
Have a wonderful Thanksgiving ^_^
I'll patiently wait for the release...