So I’m looking at buying the DLC for Hacknet (Labyrinths) and its soundtrack on the Humble store, and for the OST it says “does not support Windows.” Is it actually a direct download of the audio files from the Humble site? Because for this thing it shows no Steam logo anywhere: