Steam maybe but depends on which verification, they know my full details already because of my payment information so its not like I am giving anything up.

Anything else though, no way.

Reply to this note

Please Login to reply.

Discussion

No replies yet.