Giving players doubts if they are going to play or stay on this gaming platform. There are even some customers who talk about frauds and rip-offs...