I do not trust casinos that are powered by SoftSwiss, every time you deposit you will have hard time to get your winnings.
Oshi also became very bad casino overall
Have you tried this site previously? Or it is just like a speculation?
If you have tried it, would you mind to share how long you need to wait for your winnings? It would be helpful if you can share your own experience in this site. And would be better if you mention the bad things of Oshi. Thanks