Fez is puzzling indeed