Mammoth Festival reigned in the rain