Thanks! There is no life counter per say but the ship gets graphically damaged. The score doesn't go up if you kill the enemy off screen. I agree that the power ups are not easily distinguisable.
Ahh, so that would be one incentive not to spam shooting.