Are you sure that site has provably fair system so that I think so you are really lucky person to hit the jackpot twice, but I am not interested to play on this site as they can manipulate the bet result easily because they don't have any provably fair system for their game.