Yes. They use a Random Number Generator (RNG) to ensure that all game results are arbitrary. Additionally, they have an independent authority testing the games for fairness and an RTP of 94%.