Confusing user interface
Confusing user interface, if you don’t already know how to navigate the site you’re gonna have trouble at first. Haven’t sustained any win yet so can’t review any further than that.
United States
Confusing user interface, if you don’t already know how to navigate the site you’re gonna have trouble at first. Haven’t sustained any win yet so can’t review any further than that.