Gargoyles, gremlins and dragons