What Makes SpinBoss Stand Out SpinBoss Casino first caught attention with a launch promo that promised a 30‑day free play period for new users. The offer was straightforward: no deposit required, just a chance to test a variety of slots and table games. SpinBoss Casino.