I looked into Duel when it launched last year. Anjouan licence, the founder drama, and almost no independent reviews back then, so I passed. Does an Anjouan licence actually give a player anything if there's a dispute, or is it just a logo in the footer?