A great game for everyone from veterans of the series to those just wanting to have some fun.
The tag team system is brilliant. Even if it's mostly centered on Jonathon, Charlotte is a great addition to the team and has at least one battle to fight by herself. There are so many joint attacks and things to do that I didn't even realize until I was about 1/4 of the way through the game. The boss battles are tough but fair. One battle in particular was probably one of the greatest boss battles I've ever fought; it was challenging, but fun and not that frusterating. In fact, this whole game can be described like that. Even if there was that boss I just couldn't seem to beat, I never had the urge to throw my DS at the wall (well, except for the Nest of Evil, but that's understandable).
This game has fabulous music, too. I'd love to get this soundtrack if I could find it. Of course, the sound is only second to the great graphics. All in all, this game was thoroughly enjoyable, and even after beating it the first time, there's still tons to do. Getting 1000% completion in all three modes and difficulties will take you forever, and once you're done, you can still play boss rush and co-op mode online. I wouldn't hesitate to recommend this game to everyone.