Just sit back and watch. This was released April 4th, 2017. And by the way, "Baba" means father. Fun fact: Fang's speech at the end is much shorter in the original Chinese Mandarin Pinyin version. Report any bugs, glitches, problems, or anything.
Credits in the movie. A Mandarin Chinese (Pinyin) version is out.