Top marks for the battle system, the sense of exploration and the level of variety in the gameplay. Where it kind of lost me at times was the over-complex story and near the end fatigue definitely set in because there is just too much to do, but overall I had a great time.