D

The platform is just average. The games are decent...

The platform is just average. The games are decent, but the website needs improvement. The customer support team is responsive, which is a plus. Overall, it's an okay experience.

Comments:

No comments