3 ms·Or the Humble Store, which gives you both DRM-free packages and allows redeeming on Steam.by lucian1900 13y agoOr the Humble Store, which gives you both DRM-free packages and allows redeeming on Steam.