I am actually really impressed by that translater, I havent seen google translate japanese before.
Thinking about it being just some algo. someone wrote thats pretty good! although it didnt translate all the pages fully.

Nice tutorials though, it makes me want to do some pixel art.. but im busy buzy!!