All Starz Online Casino's substantial bonus structure is one of its best features. Along with free spins on a few slots, new players are greeted with an alluring 100% match bonus on their first deposit. With weekly reload bonuses and loyalty rewards that sustain the excitement, the ongoing promotions are equally impressive.