Online Gamblers, FYI...

Billing address has nothing to do with it, my ATM card is processed at the Seneca nation with a NYS billing address connecting to computers all over the united states.

Citizenship has nothing to do with it, see above.

It’s an especially crazy law seeing as how the internet gaming industry has OFFERED TO PAY US TAXES on money it earns from US players and INVITES regulation.