Translating is pretty tough but localizing is equally stressful. I understand the want of keeping some small words and onomatopoeia the same, but even I would draw the line at the introduction. Learning small stuff like terms and other things can ease people into other works that play with the...