@ Mendicate Bias
I did some shopping in the city centers of Tehran, Isfahan and Karaj. These shops were selling games though, but I think not the latest releases. Maybe they are imports.
Branding is a funny thing in Iran, if one brand gets popular in Iran it usually stays the general name for a whole line of similar products.