It is well done and the battle scenes are to die for, but it sometimes feels rushed; if you know what I mean.