The site referenced in this video containing the whole story that's covered in this video was submitted to Poered back in the day and if I recall correctly is how I originally ended up on Portal of Evil (it was either that, or some insane shit some furries did). The discussion threads and the pictures of "Jenova" that SF69 dug up were a good time.
I never got the massive obsession with 7's story. It was a mindblowing technical leap at the time, but the story dived into a directionless mess at the end of act 1.