I believe that is a "Flood" (space zombie) from Halo.http://en.wikipedia.org/wiki/Flood_(Halo)
Thanks Knarf! As you can tell, I've never played Halo! :P
Yeah, that's definitely from Halo. I hated those fucking things, but boy is their introduction one of the best video game moments ever.
Whatever it is, it looks like even The Shape's giving it a wide berth.
Post a Comment