torch review ▼