This new ?10 minimal deposit via Apple Pay helps it be extremely easy to initiate to relax and play on the road