More like one week before release. On topic, I cant stand all this copy protection/drm stuff that is so prevalent these days, when I buy a product I don't want strings attached software that has to be running or x amount of installs. In most cases a Scene release of a game will be superior to its retail counterpart, because it wont require Steam/copy protection software running in the background.