Yes, they have. Playmillion casino online no deposit bonus codes are offered to new players.