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