Hi, I dont know if itd my computer or what but when I click on a game It only shows the reviews, but cant find the game... Can someone help me please?
TY!
Hi, I dont know if itd my computer or what but when I click on a game It only shows the reviews, but cant find the game... Can someone help me please?
TY!