Asus ROG Strix Scar II (GL704GW) Review: Precision knows no bounds