Yeah, the translation was not good, but not so bad as to really hinder my enjoyment of the game.
What hindered my enjoyment was the dull repetitiveness of the game. Granted it was really cool for a while, but meh, I guess i just have a low tolerence for 'take this message to system X' then some pointless minigame, then some more 'take these supplies to system Y', then some more uninteresting minigames...
Granted, some people don't mind the running around, and some of the minigames were kinda fun, but overall it just ultimately left me bored.