there are too many reasons to be annoyed by this site the interface is confusing the bonuses are meh and my biggest problem is their customer support they are slow and not helpful and then they don’t offer my favorite game provider yggdrasil also the live chat is not always available which sucks i think it’s not the best casino out there, for sure
Written by
in