The story, however, saves it from anything lower then an 8 from me.
Honestly I loved the story as it explains the background behind Albedo, Negriedo, and Rubedo. How they came to be, how Albedo go so screwed up, and exactly what U-DO was.
There is a slight bit more background explained about Chaos and Jin as well.
And we also meet Cannan for the first time.
The music is good as usual, and it is nice to see the quality of the game getting better, ie better looking CG and cut scenes. This game sets up the last episode fairly well, especially since 3's battle system is way better.
Over all, I gave this one an 8 out of 10.