My thoughts on SOTO after finally dragging myself through it