Here is the full translation of Nomura, Kitase, and Toriyama, and Hamaguchi’s interview from the FF7