Yes! Look for their welcome bonus to snag 100 free spins in addition to a match on deposit. We don’t know how long this will last so if you’re interested, head on over today to apply these free spins on popular slot games!