It's the random Japanese phrases thrown in throughout that are annoying. Would I prefer a proper translation? Sure, but the meme stuff have made this equally entertaining plus I can't ask for much from free work. Once I care enough for a faithful telling of the conversation I will just buy the...