I completed Blasphamous 2 today. It was a grind; some of the final bosses were really tough. Odon and Eviterno were particularly nasty.
I followed this guide to get through some of the tricky bosses plus watching YouTube. Honestly it's one of the best gaming experiences I've had on the Switch.