T

The experience I had with Games People Play was av...

The experience I had with Games People Play was average. Their website was easy to navigate, but their game selection was not as extensive as I had hoped. The customer service was decent, but could have been more responsive. Overall, an okay experience.

Comments:

No comments