When I first landed on SpinBoss, the splash screen showed a single, bold number: £10,000 in free spins for the first deposit. That promise grabbed my attention, and it turned out to be a genuine bonus for new players who meet the minimum £20 deposit. spinboss.