I just checked an image I had on the site ("Watching") because someone had emailed me that there was something wrong with it - I get some kind of four-square image that "The image that was supposed to be here is from caedes.net" and "The chihuahuas are coming to get you". Looks like a hack. Anyone else?