Headcrabs

Headcrabs are small creatures from Xen. They latch onto the head of there foes and turn them into zombies. Ironicly people make headcrab hats...oh my gah..

THE ZOMBIE APOCALYPSE HAS STARTED.

RUN!

...

Muffin