So no Final DRM free build on itch.io /:
I'm sad...I bought the game here,a long time ago to get a DRM free game...not a Steam key.
Sync it with GoG for a free DRM, don't see the issue. Not to mention you already have it here without any DRM. To make it even sweeter, Humble Store might happen, with more DRM-free solutions