So, we should be focusing on Duelbit being an awesome place even without a license, if this place had no license I would still trust them.
Duelbits do have the license to operate legally. They are registered in Curacao. I'm not sure why you said that they do not have any license, you can see it on their site.
https://twitter.com/Duelbits/status/1528103336653664256Have you guys participated here? Just comment your favorite
wild animal-related slot and you'll have chance to get picked and win $20.
REMEMBER: the animal should be a "wild" one. So I believe slots like The Dog house is not counted as one.