Not to be rude here. But you've created a multi-cultural mmo where NOT ONLY Japanese people play. If your going to do development panels or Q&A's in video you should have them broadcast in both major languages...Dont you think? Also, if you aren't going to do this... you should atleast have the recap posted RIGHT AFTER the video ends, not "in the coming days".
Us non-Japanese speakers would like to feel included as well.
Also, twitter sucks imo, but thats just me ^^;