is it soon yet?
I talked to devs on twitter for my review about this and they said as of now gamejolt is only place for drm-free for this title