I like the atmosphere. This concept is definitely unique, never seen something removely similar. It managed to grab my attention for a pretty long time, although I never thought that translating things could be fun.
The translation text input is a bit buggy, and it caused me to lose the entire translation a couple of times. I wish the screen was bigger so the translator thing would not overlap with stuff. Also, some symbols were hard to read and required staring at the monitor, which adds some eye strain. Finally, I think there was too little time to translate stuff, at least for me.
Nonetheless, great job!