Square Enix has officially explained a plot hole in Final Fantasy 7 Remake that may have implications for the forthcoming Rebirth.
The explanation comes from a tweet from the Japanese Final Fantasy 7 Remake account, which has been translated by Siliconera.
Spoilers for Final Fantasy 7 Remake and the original follow.
When Aerith and Cloud first meet in Final Fantasy 7 Remake, she remarks that he's ex-SOLDIER and calls him a mercenary — a guess based on him using the iconic Buster Sword. In the Japanese version, she calls him a jack-of-all-trades.
Either way, there's no obvious way for Aerith to know this as she and Cloud haven't met before. Perhaps the strongest theory until now is that Aerith knew Zack (of Crisis Core fame) who was also in SOLDIER and recognised the outfit.
However, this new tweet explains that Aerith possesses vague memories of future events and therefore is aware of Cloud and other characters before meeting them.
Her calling Cloud a mercenary (or jack-of-all-trades) is unintentional as she somehow «remembered» this about him. The same is true of a later scene where Aerith knows Tifa is going to ask her to save Marlene before she says it.
Additionally, whenever one of the Whispers touches Aerith, they are taking these memories away from her. The Whispers, you'll remember from the game, are the arbiters of destiny attempting to keep the characters on the right track, but Aerith — with these memories of the future — seems able to change destiny.
【Scenario Staff Q&A】 Q:エアリスがクラウドに「ね、なんでも屋さん?」と呼びかけたことがト書きで「失言」と書かれているということは、彼女はクラウドがなんでも屋であるとすでに知っていたのでしょうか? CHAPTER 12でのティファとの会話も合わせてご覧ください。
Read more on eurogamer.net