I don't remember which bicycling magazine it was, I don't think it was Bicycling, but one of them had an article covering this pedal in, I think, early '05, maybe late '04.
As I recall, it's supposed to give a more efficient pedal stroke by moving the axis of the pedal closer the the sole of the foot, among other things.