I interrupt my holiday to bring you this bug from your nightmares:
Now, my question is: what the heck is it called? Can someone point me to a Wikipedia entry on this creature? The only other information I can give you is that this thing is about the size of a housefly (Musca domestica). They have been invading our house for several days now, and not knowing their identity is bugging me a lot.