Going to add my voice to liking the localization. While in Japanese it does seem to explain more, it makes for much stiffer dialogue. Whereas the English localization relies more on subtext