I'm currently working on the chinese translation!
About steam, it is'nt in my plans to put it on steam for now, but maybe in the future!
“Doppelgangers” translates into Chinese as "伪人"we usually call it this