We've had a few people say they've had a hard time with some of the bosses, but you can get the one-up on the bosses but checking out our videos on how to beat them here:
Or you can upgrade your characters and weapons to make it easier!
That should give you the edge you need to show those bosses who the real boss is! GOOD LUCK! WE BELIEVE IN YOU!