Ja, alla spel på Yggdrasil Casino är kontrollerade av en tredje oberoende part.