I beat it after a few tries. All the characters looked really good.
Out of curiosity, did you find the flashback sequence? It was intended as a hint for the boss.
I did see that one. Although I thought it was just a cool cutscene.