Thank you for the video! And yes, we are in South Korea. :) The problem of translation quality you mentioned is will be fix at the time of the official release. (With the help of a professional translator)
Thank you again! :)