Oh yeah, Chinese game translations are terrible.
However, whenever I use a google translate overlay thing via my phone to play some game demos or something, GTL doesn't do the best. So, maybe something about the way they use text in games just doesn't jive with GTL.