you mean click to play right? If so I didn;t even know US players could use that for some reason, Im a dummy always just deposited on stars through echeck
I tried to make an account and this happened
You are using an IP address which indicates that you are not located in the United States, the United Kingdom, Italy, Switzerland
, South Africa
Consumer signup at CLICK2PAY is currently limited to those countries, but will be available for other countries soon...
AND I LIVE IN THE US