Agreed! And yes, those fucking things are ridiculous. I wasted almost a half hour trying to not waste ammo and get lucky dodging them. What I do is once they go into that position where it spits out those little face hugger things, I try to run by. If there is no room, lure it out into a more open space if possible. I cannot wait to beat this and get the ranking for infinite ammo on the rocket launcher; gonna kill every fucking one of them.