Casino no-deposit incentives allow users to get 100 % free spins otherwise extra credit just after registering