Yeah, I remember that actually. Was FF7 the megaton with no leak?
dunno if it was "leaked" but everybody kinda knew it was happening. i remember telling a friend to tune into the presentation to see FF7 and he was like "how do you know??" and i was like smoke, fire... add it up