Frustrating bosses and heartbreaking moments especially when you realize it all has to end.
the gameplay in it is great though it is a bit different to most RPGs (random limits, level ups, summons) but once you get used to it you'll be addicted.
The graphics in it are amazing and even though you might be someone who doesn't care about graphics the quality of them will definitely help you in deciding whether or not to get it. The CGI scenes are stunning and you may even find your pants a bit wet afterwards.
The story is a mix between the happenings of shinra and setting up ties with characters such as Yuffie, Aerith and Tifa.
All these elements come along into one fun and deep game.
One last thing, once you've beaten it watch Final Fantasy VII advent children.
I doesn't matter how you get it just watch it.