The DRM info said "DRM:Requires a 3rd party download and account", and it does mean that this game redeemable on Steam
Since its a Steam games it does mean all Steam rules would apply.
You can only activate 1 game to 1 steam account, you can still download the installer from Gamersgate for the...