21 May, 2021 → by ClaimboUser603025
Confusion on your site
3
We didn't understand how to navigate your site and thought that the problem was with our browsers. We tried on different computers and wound up paying twice. We bumbled around and did find our game by team. User's recommendation: Make your site more user friendly.