Return to Article Details
Localization playability: Users’ perception in the English translation of the Chinese game “Depersonalization”
Download
Download PDF