No deposit games normally means online game you could potentially use a no-deposit incentive