All Technology Reviews Should Be This Thorough