You'll have your hands full for a nice amount of time (it took me around 15 hours to finish it in Normal mode)
I love the game, I'm in Chapter 24 now, and just loving it more and more everytime I play it.
If you want the best team, just post back here. Nothing more frustrating then to train a character that turns out too weak.
I've had it since my birthday (2 months ago) and I've just beaten the tutorial missions... I just checked to see if there were any bonus stages you have to unlock to get 100% blah blah stuff... and when there were special stages to get under some special conditions... it kind of made me not want to play it
I want to get EVERYTHING without playing it twice...