No, Hell Spin doesn’t work in the US. Players from the US aren’t allowed on the site and can’t create an account either.