Nope, you'd only get a steam key no drm free version. I guess I don't get why people who have a non- steam version are bothered, you can play the game just fine until it hits steam. Yea it's probably taking longer than people expected but what's the big deal as long as in the end you get the...