I did it \o/ woo! my strat was to go all in with sword upgrades ^^
That's the secret strat indeed , it will make the boss very easy ;)