I'm on the last level.
The Good: Game is actually a good story, the controls aren't difficult, its not just your basic button masher. The characters look and interact with each other really well. There are tons of (mini) achievements that will allow for multiple plays through. Also with two story lines, this guarantees a second playing. No set teams/punishments for changing characters on the fly. Has a casual mode, which I think is great for getting my wife to play along. Casual mode is like easy in most games, but doesn't allow for character modifications.
The Bad: Kind of an advanced button masher. Juggernaut needs only one move to beat the entire game. The menus are much more difficult than the previous game. Almost too many options when it comes to forming your team and applying bonuses. Only two costumes total per character and neither give any type of bonus. While there are 635 different fussions, there are really only like a dozen, just interchange the heroes to get the rest. Can beat most of the mini achievements in the training simulator, just keep switching out the heroes.
The Ugly: While there are many things to make the game replay-able, there are only three acts with maybe five "scenes" in each. Very short game, shouldn't be able to play casually (but not casual mode) and beat the basic story in under 6 hours.
All in all, I am glad I bought the game, it is enjoyable and will get replayed. There are so many things I missed playing through.