Great news about the DRM-freeness! This is a game I'm dying to play so I'll head over to Humble ASAP!