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.
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.
No replies yet.