This is a mixed bag of a battle ... Being 20 missions long it has some pretty nice fights followed by some filler missions. Could have definitely been cut down or split into separate battles but overall it wasn't horrible. Just a major time commitment.