Beat it too.



Ranked each path from what I found to be hardest to easiest (top right > bottom left > top left > bottom right).
Tested out various types of teams against a path until one worked, refined that team, then went on to the next path.
Put them all together and beat it one go. Almost went completely deathless until the 3rd phase of the very final boss.