I had technical issues while playing…
I had technical issues while playing several games. The site froze multiple times and I lost my balance. Customer support didn’t provide any proper compensation. Very frustrating experience.
Date of experience:
Mar 11, 2026