This is probably one of the "space zombies". It's a fair bet that they may play a role similar to the Flood-- enemies that attack the player head-on and in large numbers without worrying about self-preservation. Because, you know... zombies.