I usually get my xbox games from Saqr or Persian Games on Al Naser (?) Street I think, opposite Family Food Centre. If you just walk about on the street you'll find a lot of game stores, including a Technical Care Centre and Saqr. Hope that helps! :)