The casino requires that all players register an account to comply with its license rules and provide a safer environment.