Yes, it does. Cloudbet has a confirmed history of paying out the winnings to the lucky players.