Franchise Player: Final Fantasy VII Video Feature

The Final Fantasy VII series leaves us with nothing but questions. Here are GameSpot's answers.

Did you enjoy this video?

Sign In to Upvote