Free spins no deposit incentives are in different forms, each designed to help the gambling feel getting users