There is no CD-key protection for Psychonauts. But what do you mean by "activating it on Steam"? Steam is an online store to purchase and download games, and seeing as you already own the physical copy of the game, what did you intend to d...
[Read More]