The casino has received an official document certifying the security of all casino games and features provided. The question of legality depends on the external laws of the jurisdiction in which you intend to play.