WHAT could these be? Aliens? The Joker's new secret weapon? Science gone wrong? Just plain spooky?