TBH, I assumed the "instant" in their thread title meant instant withdrawals. Though looking at it again, it didn't say what is instant, maybe they meant instant games or something. I hope they can implement instant ones soon as a lot of us are used to instant withdrawals.
How long did your withdrawal take (for it to reflect in your wallet) BTW?
Instant sign-up or Instant deposits, maybe?

As for their withdrawals, I haven't had the chance of making a withdrawal request on this casino yet, but
someone already did yesterday, and it seems the processing time is within 72 hours.
knuckey can you confirm your withdrawal has been processed?
You probably have a connection issue that’s preventing it from loading. It seems you can upload your own by clicking on it but I tried uploading an image from my device and it didn’t work! I'll try to upload a smaller image and see if this solves the problem.
It's not a connection issue; I even tried visiting their platform on mobile, and it's the same: the avatar doesn't load. It's not a deal-breaker, though. Perhaps it's just a minor visual bug.