Hello Stranger: Patch_01_020626

Minor fixes to localisation + fixes to some achievements that were unlocking with incorrect logic.