There's a thought that originally they meant it to be a live service game, which might explain some of the mechanics. Like all the character skins, the colors, the various unlocks for Hunter and such. I am SERIOUSLY annoyed that it forced Hunter into a specific costume for the final mission.
The story isn't the worst thing, I enjoyed it enough, I figured very early on how some of the ending would go, so I planned for it as well as I could. It was very much built for comic book fans, having many, MANY references most people will never get. Individual storylines were fun to explore, but none were super deep, and the Hunter's story was okay, and how it ended was kind of cliche (the power of FRIENDSHIP!).
I did enjoy the combat gameplay. It was very much like playing a puzzle game, trying to figure out the best combination of characters, cards, moves and whatnot in order to roll a fight. Pull it off and the entire thing is quite satisfying. Screw up, and most of the time you can claw your way back. Unless you're playing the post game fights, then you're boned. God those were so much harder than they should be.
I also was annoyed by the "New Game+" mode, which left all the characters unlocked, and stats in place, but removed all the CARDS. You'd have to completely rebuild every character's deck. I wanted to try out an alternative build, but couldn't because I'd have to reclaim all the cards for it, and I ain't got time for that shit.
I haven't been back to the game since I finished it. I think I'll wait for Storm and then go in and finish up the DLC storylines in one go. After that, I'll probably be done. I still find it worth the money, it was fun enough.