There actually is a health bar, though you can only see it in full screen
Yeah there were suppose to be big bullets that shot the little ones but they for some reason didn't work.. so it just looks like they appear from thin air
it was suppose to be more story driven but we didn't have enough time...