My short review:
+ graphics
+ atmosphere
+ music
+ gameplay (awesome fighting system)
+ characters (except one)
+ understandable main story
+ length
+ FMVs
- Hope (whiney bitch)
- not enough linearity (see Archylte Steppe)
- side quests
- still haven't fully understood the backstory
9.5/10