No deposit incentives differ from other casino promotions in lots of ways