I forgot it was JGL most of the time, so that wouldn't have helped! If you pick anything apart, it's going to fall to pieces. The only part I'm still thinking about is the ending: Is it at all possible Cid is Joe? Young Joe told the stripper he liked it when his mother ran her fingers through his hair. And the last thing we see is Sara running her fingers through Cid's hair. Coincidence? I know this flies in the face of what happens to Young and Old Joe: Young kills himself and Old disappears. But it is fun to speculate.