the site was lacking information i felt pretty confused to how to withdraw my skin. Personally i think the UI is not very easy to understand for new users like me and it dosent look very apealing either that made me question the legitness of the site. I ended up getting my skin though and i will defently buy more stuff on gamerall in the future but this is just stuff that shuld be worked on
5 years ago
GamerAll.com - Your game items store has a
4.5
average rating
from
2,777
reviews