I recently noticed games like Crysis Warhead and Lost Planet on my Games Folder but I don't own them. Any explanation for this?
Can't ask on Steam's forums.

11 years ago

Comment has been collapsed.

Closed 11 years ago by leonbolt91.