I see two possibilities:
either this game uses some encoding for text that doesn't have the alphabet in continuous order (ie, ebcdic) or it's a multibyte format other than UTF-16-LE.

both are scary

it could also be that it doesn't store text in RAM (like, it just loads it out of the datafiles and immediately renders it to textures) and the datafiles are compressed/encrypted.
I did find a partial font in the main binary. it has no roman characters.
which is worrying because this is the english version
ahh yes, the TransReport.
And TransToEE.
"Are you FTM or MTF?" "I'm TTEE, Trans To Electrical Engineer"
noclip.website/extractor.ts at 326ed788b286d5437ef0bd640a010b921b408f98 · magcius/noclip.website

A digital museum of video game levels. Contribute to magcius/noclip.website development by creating an account on GitHub.

GitHub
@foone My favourite order to encode text is in the order each character became necessary as I built the game.

@foone

S,C,O,R,E,G,A,M,V,Y,U,W,I,N

@Farbs @foone yeah! I'm doing this right now with a little NES game. I'm awarding myself bonus points for including the health symbols between the letters