The rain of killer cherubs and gigantic blocks never fails to draw blood. If you concentrate on the blocks, the cherubs multiply to locustian proportions; if you try and shoot all of the cherubs first, even with a solid wall of Spur, you begin to flounder and waste minutes.
But Ballos is easy once you get the trick; his last level involves so much as getting stung once by the spikes on the floor, jumping up through the rotating platforms during the period that you are invincible, reaching the eyes and unloading the missiles.