Voice acting kinda needs work...
Lemme get the bad stuff outta the way first. The voice acting on Sanji isn't as expressive as the anime. I know some liberties are taken in his character but it would have been great to be higher pitched in regards to when he's around a girl. As well, there are parts where the audio just can't be heard. Plot was good but I find the pirates outrunning racers a tad of a stretch. If it were something to do with their powers making them faster, that I could have understood better. And seriously, Usopp with a British accent... ???
Now the good stuff. You had Sanji as the main character. He's like my #2 and I give bonus points for that. The characters were pretty close to the original and you kept them faithful to their respective games. I look forward to watching the next one. *adds to faves*
Keep up the good work.