HyperHorology