Robotrek: I'm up to the fight with Meta Crab.

Boss fights are the worst in this game. I can't tell if I'm attacking the boss the wrong way or if I'm not at a high enough level. The way I've won before in this game is that I manage to randomly hit them with a ton of damage and that defeats them.