there is an actual reason for game stores to not allow cross region gifting (steam does it too, tho there's a bit more leway): regional pricing. Games change price depending on store location, and if any gifting was alllwed, people would just get someone who lives in a country where the currency...