Zach is a plot hole. they tell you a little about him but end up making you wonder more. the reason for CC ( a good game) the endwas ok, holey but ok, kinda left out if they survived ( again no after game stuff) and if they did if everyone became like the one town galgaga (correct spelling?)
i admit there wasnt much on zach but you find out about clouds memories in game, the end is supposed to leave it up to you to decide what happens, until they made advent children.