The casino has a no deposit free games offer given upon registration on the site. New players receive 20 no deposit free spins after registering and entering the given bonus code.