Please correct me if I'm in the wrong forum, I can't see a tech support one in the list (may be blind..). I've accessed my steam key and added...