It could be done, maybe have some sort of randomly generated code that could only be used once and is shown upon starting the sim with the disk inserted, and then once the game is registered on steam it will then no longer show a code (and then if the code isn't used on the same IP address it came from it becomes invalid as well) EDIT: just saw bens post so nvm, still a interesting concept though