Those things look really loving wierd. God I would hate to get attacked or see one of those things in a dark map. They look like some kind of wierdass alien.
What's really wierd is the eyes. They kind of shine.
O_O -------> Hide me!
By the look of it though, it looks like something hidden in an app. I'll do a little pointless researching with Zor.