Deposit incentive spins create require a purchase so you can turn on the brand new 100 % free spins extra