NOOOooo... I admit, defeat.
(This is the part where I show my back, to reveal the second stage of the boss fight!)
(I'm sorry. I've been playing through some of the classics in my collection the past few days. Star Fox always tends to linger in my mind.)