Can't Sleep? Amuse Yourself with Shadow Puppets