Drawn Down: Download issues

Sorry for everyone that experienced issues with this game on release! I didn't configure the settings properly on Steamworks, which bizarrely lets the game work fine through my Steam client but no one else's. Anyway, sh…