Though some top online slots websites create e-wallets and much more coins, this one remains lean