Yea, they’re very tough. Probably even too tough. They’re also not even mandatory to defeat to ”beat the game” and kinda balanced to be fought after getting loads of the available upgrades.