Could be better
I don't have much to comment on this game except that the coop mode is fun. But if you are playing solo, the game is a bit mediocre. The battle system, the AI baddies and every thing else are just of passable quality and nothing ground breaking. Throughout the game, I feel like I am just rushing it to see what is the outcome of the end.
But it's still a very fun coop game to play with friends as you progress on in the campaign, your synergy with your friend is of great importance.