Posted August 30, 2019
For those that don't know. Yes, it's a Steam Key. No it's not DRM free. You have to sign up to their news letter to get it. You can also then un-sign up for their news letter later if you want.
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera