The licensing here is solid (which is super important, by the way), but that mobile site? Not great at all (seriously, it’s a pain to navigate). I deposited using Zimpler, and that worked fine, so no issues there. Playing The Legend of Big Foot was fun, but trying to access Casino Universe bonus funds on my phone was frustrating. It’s hard to ignore how much better the desktop experience is compared to mobile. In the end, I think the licensing makes it trustworthy, but the mobile site really needs work if they want to compete.