Ever since 1997 I got in the habit of beating this at least once a year. I love this game so much that I never get tired of playing it. There are very few games that I fall in love with and have to play over and over. Mass Effect, Heavy Rain, and Fable to name a few. The story is great, the characters are very memorable, and it has one of the best villains out of most of the games I've played. At certain points in the game you actually feel there is no way you can win against a guy like Sephiroth and why bother.