I just beat the story. It was pretty good, especially for a Pokemon game, and the cutscenes at the end were awesome. It was a bit different seeing fully animated cutscenes like that, but they were spectacular.
Final team:
Zekrom Lv. 50
Simipour Lv. 44
Thundurus Lv. 44
Durant Lv. 44
Terrakion Lv. 46
Jormungand (Serperior) Lv. 51