Evil hats
Closeup of a squarified insect-y thing.
Just an another masterpiece to come out of this website. These people are geniuses!
Doodle or Die is the game of "telephone" with drawing!