Something about this site makes my brain itch. It's as if an earthquake shifted everything sharply a few feet to the left and back again, and not quite everything fit back in place.